I work as part of a small team, and we would like to use our own ssh keys to administer the kubernetes cluster.
I use --generate-ssh-keys which picks up on my id_rsa.pub is ~/.ssh, and I then use az acs kubernetes get-credentials --resource-group $group --name $k8s_name
to get my update kubectl config file.
My colleague can do most things with this, but can't kubectl exec
as it requires ssh access to the minions/agents.
With my key, I can get into the master, but then can't seem to get to the agents to deploy the additional authorized_key.
Is there a way to do this? Even if it requires some manual work?