Skip to content

repository to hold all the hmcts charts

License

Notifications You must be signed in to change notification settings

benjamin-v1/hmcts-charts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

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:

  1. Container Registry
chart:
    repository: https://hmctspublic.azurecr.io/helm/v1/repo/
    name: aac-manage-case-assignment
    version: 0.0.5
  1. Github
chart:
    git: [email protected]: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.

  1. Application chart

The syntax in the cnp-flux-config would be:

chart:
  git: [email protected]: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

About

repository to hold all the hmcts charts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Smarty 72.5%
  • JavaScript 27.5%