kubectl set sa
# 修改 Deployment 的服务账户
kubectl create deploy web1 --image=...
kubectl create sa web-sa
# 设置 web1 所控制的 Pod 里的进程,以 web-sa 这个服务账户的权限来运行
kubectl set sa deploy web1 web-sa
# 验证
kubectl describe deploy web1 | grep -i account
# 或使用 edit 打开之后, 直接切换到最后
kubectl edit deploy web1
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
编辑 (opens new window)