Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCTEM Helm Charts

This repository hosts official Helm charts for OpenCTEM.

Usage

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 update

Then install a chart:

helm install my-openctem openctem/openctem

The 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.

Repository Layout

  • charts/: chart source directories
  • .github/workflows/lint-test.yaml: lint and template validation on PRs
  • .github/workflows/release.yaml: packages and publishes chart releases

Releasing a Chart

  1. Update the chart version in charts/<chart-name>/Chart.yaml.
  2. Merge to main.
  3. GitHub Actions runs the release workflow and updates index.yaml for GitHub Pages.

Contributing

See CONTRIBUTING.md for local development and contribution guidelines.

About

Official Helm charts for deploying OpenCTEM on Kubernetes: API, web UI, sensors, migrations, with PVC or S3 attachment storage.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages