kubectl create serviceaccount admin
kubectl create clusterrolebinding admin-binding \
--clusterrole=cluster-admin \
--serviceaccount=default:admin
kubectl create token admin --duration=87600h
apiVersion: v1
clusters:
- cluster:
server: https://<KUBERNETES_API_SERVER>
certificate-authority-data: <BASE64_CA_CERT>
name: my-cluster
contexts:
- context:
cluster: my-cluster
user: admin
name: my-admin-context
current-context: my-admin-context
kind: Config
preferences: {}
users:
- name: admin
user:
token: <TOKEN>