Kubernetes — kubectl¶
kubectl signs in with your Pub Invest account through the kubelogin plugin.
Install¶
Kubeconfig¶
TODO
Publish the kubeconfig (API server address, CA, OIDC issuer and client ID) here or link to it.
users:
- name: pubinvest
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
command: kubectl
args:
- oidc-login
- get-token
- --oidc-issuer-url=<issuer>
- --oidc-client-id=<client-id>
The first command opens a browser to sign in (it listens on localhost:8000, or 18000 if that's
busy).