Pipelines and Production Deployments
Existing Product Teams may request additional pipelines and production deployments(deploys) depending on their need.
In order for the request to be valid, the requesting team must comply with the following:
- Have an existing Epic on the Product Team Epic Board ,
- Be already funded, and
- Be onboarded to Party Bus Platform One.
Staging Deployments
Request an IL2/IL4/IL5 Pipeline
Prerequisite(s)
None.
Assumption(s)
This is an existing team that is requesting an additional project be deployed to the staging environment.
Action(s)
Product Team opens a ticket requesting a Pipeline .
MDO PM opens a story and links the story to the Epic on the Product Team Epic board .
MDO PM places the Epic in 'Pipeline In Progress' status.
DevOps engineer is assigned.
a. Epic is placed in 'Pipeline Being Built' status.
b. Story is placed in an 'In Progress' status.
Once the pipeline is complete, the Epic is placed in 'Pipeline Complete' status.
Add a new Pipeline that requires a new CtF
Prerequisite(s)
None.
Assumption(s)
This is an existing team that is requesting a NEW application with a separate CtF.
Action(s)
Product Team opens a ticket requesting a Pipeline .
MDO PM opens a NEW Epic and story and links the story to the Epic.
MDO PM verifies that the new project is Cyber compliant .
MDO PM places the Epic in 'Pipeline In Progress' status.
DevOps engineer is assigned.
a. Epic is placed in 'Pipeline Being Built' status.
b. Story is placed in an 'In Progress' status.
Once a pipeline is complete, the Epic is placed in 'Deployed - Staging' status.
Production Deployments
Request an IL2/IL4/IL5 Production Deployment
Prerequisite(s)
None.
Assumption(s)
- Product Team has engaged the Cyber team to perform a CtF.
- Product Team has a signed CtF letter linked to their epic.
Action(s)
Product Team opens a ticket requesting a Production Deployment .
MDO PM opens a story and links the story to the Epic on the Product Team Epic board .
a. The Epic is placed in 'Prod Deploy - Queued'
DevOps engineer places the Epic in 'Prod Deploy - In Progress' when ready to work.
a. Epic is placed in 'Prod Deploy - Complete' when complete.
Product Team can deploy on demand by creating release tags.
Request an IL6 Production Deploy
The Classified Ops team performs all IL6 deploys.
Prerequisite(s)
Product Teams must have:
at least one IL2/IL4/IL5 pipeline, and A CtF that has approved an IL6 production deploy.
Assumption(s)
None.
Action(s)
Production Team opens a ticket requesting a Production Deploy .
MDO PM verifies CtF is complete, and a signed CISSO document is linked to the Product Team Epic board .
MDO PM converts the ticket to a story, then links that story to the Product Team Epic board .
a. DevOps engineer prepares the structure for a production deploy.
MDO PM opens a Production Deploy story on the Classified Ops Jira board , and provides a link to the customer.
Note
If you do not have access to the Classified Ops Jira board, please request submit a request to William Townsend to grant you access.