大数跨境
0
0

k8s_v1.28 dashboard 权限配制

k8s_v1.28 dashboard 权限配制 开发运维devops
2025-11-03
0
导读:k8s_v1.28 dashboard 权限配制
# 创建开发 ServiceAccountkubectl create sa dev-user -default

# 绑定 view Role,只在 default 命名空间kubectl create rolebinding dev-user-view \  --clusterrole=view \  --serviceaccount=default:dev-user \  -default
# 创建 token 临时kubectl -default create token dev-user
# 永久token创建vi secret_token.yaml
apiVersion: v1kind: Secretmetadata:  name: dev-user-token  annotations:    kubernetes.io/service-account.name: dev-usertype: kubernetes.io/service-account-token
kubectl apply -f secret_token.yaml
# 查看tokenkubectl -default get secret dev-user-token -o go-template="{{.data.token | base64decode}}"
# 新建pod测试vi nginx.yaml
apiVersion: apps/v1kind: Deploymentmetadata:  name: nginx-test  namespace: default  labels:    app: nginx-testspec:  replicas: 2  selector:    matchLabels:      app: nginx-test  template:    metadata:      labels:        app: nginx-test    spec:      containers:      - name: nginx        image: nginx:stable-alpine        imagePullPolicy: IfNotPresent        ports:        - containerPort: 80
kubectl apply -f nginx.yaml

 

【声明】内容源于网络
0
0
开发运维devops
10+老运维,devops相关文档精华。
内容 96
粉丝 0
开发运维devops 10+老运维,devops相关文档精华。
总阅读152
粉丝0
内容96