我是一个小团队的一员,我们想使用自己的 ssh 密钥来管理 kubernetes 集群。
我使用 --generate-ssh-keys 来获取我的 id_rsa.pub 是 ~/.ssh,然后我使用它az acs kubernetes get-credentials --resource-group $group --name $k8s_name
来获取我的更新 kubectl 配置文件。
我的同事可以用这个做大部分事情,但不能kubectl exec
,因为它需要 ssh 访问 minions/agents。
使用我的密钥,我可以进入主服务器,但似乎无法让代理部署额外的授权密钥。
有没有办法做到这一点?即使它需要一些手工工作?