Generate Azure DevOps Pipeline from CloudBoost Library
The CloudBoost Library has the capability to generate an Azure DevOps pipeline from the CloudBoost website. The generate release pipeline will be implemented with the pipeline best practices and will use the Infrastructure as Code templates from the library and are ready to deploy the Cloud Infrastructure.
To do before the generation of the release pipeline
- Create PAT
- Decide on a name for the Release Pipeline
To do after the release pipeline is generated
- Create an Azure services endpoint
- Add a validate team member as the owner of the deployment stage
- Add the Azure service connection to corresponding release steps
- Add values to the variables tab of the release pipeline
How it works
During the generation of the Azure DevOps pipeline a connection is made (service endpoint) to the Artifact Feed of the CloudBoost Library. In the template (Pipeline as Code) steps are defined to grab the needed templates from the artifact store, in the following steps these templates are provisioned.
For the provisioning of the Cloud resource several variables values are needed. These variables defer per deployment and can be found after the generation in the variables tab of the release pipeline.