3

我正在使用 KOP 在 AWS 环境中启动 Kubernetes 集群。

  1. 有没有办法在调用时设置预定义的 SSH 密钥create cluster
  2. 如果 KOPs 在运行时自动生成 SSH 密钥create cluster,有没有办法下载这个密钥来访问集群节点?
4

1 回答 1

6

请阅读 Kops SSH 文档

使用默认镜像时,SSH用户名为admin,SSH私钥为kops get secrets --type sshpublickey admin中公钥对应的私钥。创建新集群时,可以使用 --ssh-public-key 选项指定 SSH 公钥,默认为 ~/.ssh/id_rsa.pub。

所以回答你的问题:

  1. 是的,您可以使用设置密钥--ssh-public-key
  2. 未指定时--ssh-public-keyKops 不会自动生成密钥,而是使用在~.ssh/id_rsa.pub
于 2017-03-17T17:29:50.780 回答