From 6d934081990b506576b3b4e3b0c81f2ad8b55de7 Mon Sep 17 00:00:00 2001 From: Jacob Hall Date: Sun, 17 Aug 2025 04:34:06 -0400 Subject: [PATCH] improve API key documentation for helm chart --- src/pages/how-to/kubernetes-operator.mdx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/pages/how-to/kubernetes-operator.mdx b/src/pages/how-to/kubernetes-operator.mdx index 2cb1855d..4eb3178f 100644 --- a/src/pages/how-to/kubernetes-operator.mdx +++ b/src/pages/how-to/kubernetes-operator.mdx @@ -28,10 +28,10 @@ kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/ 3. Add NetBird API token. You can create a PAT by following the steps [here](/how-to/access-netbird-public-api#creating-a-service-user). ```shell kubectl create namespace netbird -kubectl -n netbird create secret generic netbird-mgmt-api-key --from-literal=NB_API_KEY=$(cat ~/nb-pat.secret) +kubectl -n netbird create secret generic netbird-mgmt-api-key --from-literal=NB_API_KEY= ``` - Replace `~/nb-pat.secret` with your NetBird API key. + Replace `` with your NetBird API key. 4. (Recommended) Create a [`values.yaml`](https://github.com/netbirdio/kubernetes-operator/blob/main/examples/ingress/values.yaml) file, check `helm show values netbirdio/kubernetes-operator` for more info. @@ -44,7 +44,9 @@ ingress: enabled: true netbirdAPI: - keyFromSecret: "netbird-mgmt-api-key" + keyFromSecret: + name: "netbird-mgmt-api-key" + key: NB_API_KEY ``` 5. Install using helm install: ```shell