질문
How to Add Users to Kubernetes (kubectl)?과 같이 서비스 계정을 만들고 토큰을 얻는 방법이 있지만 일반 사용자의 토큰을 얻거나 만들 수있는 방법이 있습니까? Kubernetes에서 일반 사용자를위한 토큰을 만드는 방법이 있습니까?
이어 Configure RBAC In Your Kubernetes Cluster 및
배경 일반 사용자를 만들었다.
다음과 같이 클러스터 역할을 사용자에게 바인딩하십시오 (이것이 맞는지 확실하지 않습니다. 제안 사항을 생각해보십시오). 사용자 토큰을 만들어 대시 보드에 액세스하는 방법을 사용하고 있지만 수행 방법을 모르겠습니다.
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
namespace: kube-system
name: dashboard-admin-role
rules:
- apiGroups: ["*"]
resources: ["*"]
verbs: ["get", "list", "watch"]
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: dashboard-admin-rolebinding
namespace: office
subjects:
- kind: User
name: myuser
apiGroup: "rbac.authorization.k8s.io"
roleRef:
kind: ClusterRole
name: dashboard-admin-role
apiGroup: "rbac.authorization.k8s.io"
는 답변이 도움이되었다 가져 오기? – fiunchinho