Store delegate tokens as Kubernetes secrets
Learn how to securely store delegate tokens as Kubernetes secrets instead of ConfigMaps for enhanced security.
You can store your delegate tokens as a Kubernetes secret instead of a ConfigMap.
To store the delegate token as a Kubernetes secret, do the following:
Create a Kubernetes secret. For details, go to the Kubernetes documentation: Secrets.
Create a
delegate-token.yamlfile.apiVersion: v1 kind: Secret metadata: name: token-secret namespace: harness-delegate-ng type: Opaque stringData: DELEGATE_TOKEN: <Delegate-token-value>Run the following to apply the YAML file.
kubectl -f delegate-token.yamlModify the
delegate.yamlfile to provide the reference to the secret you created.- name: DELEGATE_TOKEN valueFrom: secretKeyRef: name: token-secret key: DELEGATE_TOKEN
Last updated
Was this helpful?