This repository hosts official Helm charts for OpenCTEM.
Once GitHub Pages is enabled for this repository and the release workflow has published an index, add the chart repository:
helm repo add openctem https://openctemio.github.io/helm-charts
helm repo updateThen install a chart:
helm install my-openctem openctem/openctemThe OpenCTEM chart installs no login by default. For the first platform
administrator (plus a break-glass backup) and the first organization, enable
api.bootstrapAdmin with api.bootstrapAdmin.org.*; organizations are created
by the platform administrator only (api.tenantCreationMode: admin_only, the
default). See the
chart README
for the walkthrough.
charts/: chart source directories.github/workflows/lint-test.yaml: lint and template validation on PRs.github/workflows/release.yaml: packages and publishes chart releases
- Update the chart version in
charts/<chart-name>/Chart.yaml. - Merge to
main. - GitHub Actions runs the release workflow and updates
index.yamlfor GitHub Pages.
See CONTRIBUTING.md for local development and contribution guidelines.