
The recommended workflow for using CasC provides a high-level recommended workflow for using Configuration as Code. After creating a CasC bundle for a controller, (manually or by exporting the CasC configuration), transforming and validating it, the next step is to distribute the bundle and make it available to one or many controllers (1-to-many configuration).
To make a CasC bundle available to a controller, you can use different methods, depending on your environment, infrastructure, and needs:
-
Use the operations center as a CasC bundle provider for client controllers and managed controllers. This method is available for CloudBees CI on modern cloud platforms and CloudBees CI on traditional platforms environments.
-
Enable and use the CasC Controller Bundle Service, that removes the operations center as a single point of failure to provide CasC bundles to managed controllers. This service is only available for CloudBees CI on modern cloud platforms environments.
To use the operations center as a CasC bundle provider, follow these steps:
To enable and use the CasC Controller Bundle Service to distribute CasC bundles and configure managed controllers, refer to Set up a managed controller using the CasC Controller Bundle Service.