从跳转服务器(堡垒主机)到GKE节点专用IP的SSH无法正常工作。
我什至按照我的一位朋友的建议尝试了以下操作,但这没有帮助。
gcloud compute instances add-metadata $INSTANCE_NAME_OR_INSTANCE_ID --metadata block-project-ssh-keys=false --zone $YOUR_VM_ZONE --project $YOUR_PROJECT
还请确认该解决方案是否也适用于Private GKE。
答案 0 :(得分:1)
GKE节点只是一个GCE VM。如果配置了适当的特权和ssh密钥,则可以将其作为普通GCE实例进行访问。
答案 1 :(得分:1)
我已经使用gcloud CLI添加了ssh密钥,因为在控制台中,所有gke节点均禁用了edit选项。
现在我可以进行SSH了。