我正在使用 KOP 在 AWS 环境中启动 Kubernetes 集群。
- 有没有办法在调用时设置预定义的 SSH 密钥
create cluster
? - 如果 KOPs 在运行时自动生成 SSH 密钥
create cluster
,有没有办法下载这个密钥来访问集群节点?
我正在使用 KOP 在 AWS 环境中启动 Kubernetes 集群。
create cluster
?create cluster
,有没有办法下载这个密钥来访问集群节点?请阅读 Kops SSH 文档:
使用默认镜像时,SSH用户名为admin,SSH私钥为kops get secrets --type sshpublickey admin中公钥对应的私钥。创建新集群时,可以使用 --ssh-public-key 选项指定 SSH 公钥,默认为 ~/.ssh/id_rsa.pub。
所以回答你的问题:
--ssh-public-key
--ssh-public-key
Kops 不会自动生成密钥,而是使用在~.ssh/id_rsa.pub