CloudBees Jenkins X Distribution version 11
New features
-
You can now use an existing Vault instance to store your Jenkins X secrets in your CloudBees Jenkins X Distribution cluster. Refer to Configuring external vaults in the Jenkins X documentation for more information.
-
You can now use your own custom build packs for use with CloudBees Jenkins X Distribution. This is useful for users who need specific modifications to the existing CloudBees Jenkins X Distribution build packs in their development environments. Refer to the Using custom build packs section of the Jenkins X documentation for more information.
-
There are several user interface (UI) improvements featured in this release of CloudBees Jenkins X Distribution:
-
You can now create a new project from a list of available “quickstart" templates that are pre-configured to work with CloudBees Jenkins X Distribution. If you want to get started with projects, refer to the [Projects page](https://docs.cloudbees.com/docs/cloudbees-jenkins-x-distribution/latest/user-interface/projects) in the CloudBees Jenkins X Distribution documentation.
-
If you have an existing project that you want to manage using Jenkins X, you can now use the UI to import it into your cluster. For more information, refer to Importing an existing project.
-
The UI is now exposed with its own URL and protected by basic authentication. Refer to the Installing the user interface in the CloudBees Jenkins X Distribution documentation.
-
Enhancements
-
Let import application / create quickstart define how the preview namespace will be called
-
CombineErrors in error.go in util package has a dependency to apimachinery
-
Switch jx to use lighthouse-config library for \Prow\" config"
-
Allow for interactive configuration of internal vs external Vault
-
Add authorAvatarUrl and authorURL to PA Hide environments projects
Bugs fixed
-
PRs approved with github’s review system don’t get the 'approved' label
-
dev environment PR build failing when performing 'step-verify-parameters'
-
Invalid link to the
OWNERS
file in theAPPROVALNOTIFIER
comments -
UI bugs fixed:
-
Fix accessing the logs from Github Pages
-
Various small UX improvements to projects and build pages
-
Components
Dependency | Sources | Version |
---|---|---|
github.com/jenkins-x-charts/environment-controller;github.com/jenkins-x-charts/prow;github.com/jenkins-x/jenkins-x-builders-ml;github.com/jenkins-x/jenkins-x-builders |
||
weaveworks/flagger:flagger |
||
weaveworks/flagger:grafana |
||
jenkins-x-charts/prow:knative |
||
helm/charts:cert-manager |
||
helm/charts:nginx-ingress |
||
vmware-tanzu/velero:velero |
||
github.com/jenkins-x/jenkins-x-builders-ml;github.com/jenkins-x/jenkins-x-builders |
||
helm/cert-manager:cert-manager |
||
helm/nginx-ingress:nginx-ingress |
||
https://github.com/solo-io/gloo[solo-io/gloo |
||
https://github.com/jenkins-x-charts/jxboot-helmfile-resources |
||