Please do not create a Pull Request to this repository.
Build pipelines will automatically publish the application helm charts to this repository during the master build.
hmcts-charts
Repository to hold all the hmcts Helm charts
Application config in flux
The process definining an application config in flux is stated here
Helm-Operator charts sources
Helm-operator can use charts from 2 sources:
- Container Registry
chart:
repository: https://hmctspublic.azurecr.io/helm/v1/repo/
name: aac-manage-case-assignment
version: 0.0.5
- Github
chart:
git: git@github.com:hmcts/hmcts-charts
ref: master
path: stable/plum-recipe-backend
In case of github as a chart source, developers dont need to declare the version twice. This makes the process less error prone and require a single step to update charts to the application only as below.
The syntax in the cnp-flux-config would be:
chart:
git: git@github.com:hmcts/hmcts-charts
ref: master
path: stable/plum-recipe-backend
To know more about how helm-operator uses github as its chart sources click on helm-operator chart source