Helm Charts
k8shell platform is distributed via two main Helm charts.
- k8shell Chart is the base chart that packages all k8shell services with all configurable options. OSS services are enabled; Early Access services (frontend, API server, session recording) are present but disabled by default.
- k8shell Bundle Chart is an umbrella chart wrapping
k8shellplus production-ready supporting infrastructure: NATS, PostgreSQL, HashiCorp Vault integration for secrets, and a cert manager configuration for TLS certificate management.
The following supplementary charts are optional and can be used with the k8shell Bundle Chart:
- GitHub IdP Chart deploys the GitHub identity provider.
- GitLab IdP Chart deploys the GitLab identity provider.
- SSH Shield Chart deploys the SSH Shield service.
- Vault Secrets Chart simplifies secrets definition from HashiCorp Vault.
Parameters shared across multiple charts are documented on the Common Fields page.