Kubernetes serviceaccount is essential for our team members to access the Kubernetes Cluster remotely. It provides a credential called a "token" that is used to authorize the cluster. This page will showcase how to create a new serviceaccount for a new user on Kubernetes.
kubectl create serviceaccount <serviceaccount name> |
kubectl apply -f - <<EOF apiVersion: v1 kind: Secret metadata: name: <serviceaccount name> annotations: kubernetes.io/service-account.name: <serviceaccount name> type: kubernetes.io/service-account-token EOF |
- kind: ServiceAccount name: <serviceaccount name> namespace: default |