-
Notifications
You must be signed in to change notification settings - Fork 18
Description
Problem
The Helm chart (1.9.0, latest) ships Netbird 0.46.0. The latest Netbird release is 0.66.1 — the chart is 20 minor versions behind.
This means users deploying via Helm are missing a large number of features and fixes that have shipped since 0.46.0, including:
- Embedded IdP (
0.62+) — built-in identity provider, removes the need to run a separate Zitadel/Keycloak instance for small deployments - External IdP registration via Management Dashboard (
0.62+) — ability to add OIDC providers like Zitadel, Keycloak, Authentik directly from the UI netbird-mgmt token createCLI (0.62+) — allows generating proxy access tokens directly against the store without needing an existing authenticated session, which is essential for GitOps bootstrap automation- Various bug fixes and performance improvements across 20 releases
Impact
Users deploying self-hosted Netbird via Helm cannot use any of the above features. The embedded IdP and external IdP management are now the recommended approach per the Netbird docs, but they are unavailable to Helm users.
Specifically, the missing token create CLI makes it impossible to fully automate the GitOps bootstrap of an external IdP registration. Without it, registering an OIDC provider (e.g. Zitadel) via POST /api/identity-providers requires a manually generated PAT — a manual step that breaks reproducibility in GitOps environments (ArgoCD, Flux, etc.).
Request
Please update the Helm chart to ship a recent Netbird release (0.66.x). If there are blockers preventing an update, it would be helpful to know what they are so the community can assist.
Environment
- Helm chart:
1.9.0 - Netbird bundled:
0.46.0 - Netbird latest:
0.66.1 - Deployment: Kubernetes (ArgoCD)