State of Jenkins Configuration as Code (JCasC) support in CloudBees products

Issue

This article covers the support of the Jenkins Configuration as Code plugin (JCasC) in CloudBees products.

  • Can I use the Jenkins Configuration as Code plugin in CloudBees CI (Core)?
  • Can I use the Jenkins Configuration as Code plugin in CloudBees Jenkins Distribution?
  • What can I configure using the Jenkins Configuration as Code plugin in CloudBees CI (Core)?

Environment

State of Support

Starting in version 2.222.4.3, CloudBees CI and CloudBees Jenkins Platform support using Jenkins Configuration as Code via Configuration as Code (CasC) for Masters. CloudBees will support the features of Jenkins Configuration as Code when it is used as a part of implementing Configuration as Code (CasC) for Masters.

Use of Jenkins Configuration as Code outside of this feature will receive support limited to commercially reasonable efforts, meaning that support requests may be closed without resolution. CloudBees will not be able to escalate or fix bugs that are not encountered when using Configuration as Code (CasC) for Masters.

Additional information

Have more questions?

2 Comments

  • 3
    Avatar
    Jesse Fair

    The opensource Jenkins helm chart enables JCasC auto reloading via a sidecar that listens to ConfigMap changes and reloads the corresponding JCasC yaml files that the Jenkins pod has mounted. It also triggers a webhook to tell Jenkins to reload the JCasC configuration. Is there plans to provide this same capability with Cloudbees-Core? If you guys are working on supporting this is there by chance anything to share yet?

  • 0
    Avatar
    Karen Taggart

    Jesse - Apologies for delay in responding to your comment here. It's a great use case you raise. I am going to go ahead and add it as an RFE to our Feedback system so that we have it in our backlog as we plan the next iterations. I will likely be in touch directly to get additional feedback from you. Thanks again! Please don't hesitate to contact me directly if you want to discuss further - ktaggart@cloudbees, Product Owner, CBCI

Please sign in to leave a comment.