k8s獲取使用者token

清风6661發表於2024-09-16

新增服務使用者

kubectl create serviceaccount admin-user –n kubernetes-dashboard

繫結叢集規則
kubectl create clusterrolebinding admin-user --clusterrole=cluster-admin --serviceaccount=kubernetes-dashboard:admin-user

查詢服務帳戶 secrets

kubectl get serviceaccount admin-user -n kubernetes-dashboard -o jsonpath='{.secrets[0].name}'

解碼

kubectl get secret <admin-user-token-secret-name> -n kubernetes-dashboard -o jsonpath='{.data.token}' | base64 --decode

相關文章