Another headscale chart that support OIDC (and other secrets from existingSecrets)
- Go Template 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo | ||
| charts/headscale | ||
| .pre-commit-config.yaml | ||
| AI_POLICY.md | ||
| CODE_OF_CONDUCT.md | ||
| LICENSE | ||
| README.md | ||
| renovate.json | ||
Headscale helm chart
This is another helm chart for headscale. (This is not officially affiliated with headscale. We're just huge fans)
Features:
- documented values.yaml file with accompanying README for ease of use
- optionally use existing Kubernetes Secrets for sensitive init data (private keys, OIDC credentials)
- optionally use existing Persistent Volume Claims
- the entire headscale config file is able to be templated
- no self referencing helm values in the values.yaml
- hosted on the codeberg
Uses the official upstream docker image: headscale/headscale
Getting Started
helm repo add codeberg.org https://codeberg.org/api/packages/open-engineering/helm
helm repo update
helm install headscale codeberg.org/headscale
local installation
If you're testing locally, you can clone the repo:
git clone https://codeberg.org/open-engineering/headscale-chart
Then go over to the charts/headscale directory:
cd headscale-chart/charts/headscale
And run:
helm install .