在 KOP 中定义自定义 SSH 密钥或查找自动生成的 SSH 密钥
Define custom SSH key or find autogenerated SSH key in KOPs
我正在使用 KOP 在 AWS 环境中启动 Kubernetes 集群。
- 有没有办法在调用
create cluster
时设置预定义的 SSH 密钥?
- 如果 KOPs 在 运行
create cluster
时自动生成 SSH 密钥,是否可以下载此密钥以访问集群节点?
请阅读 Kops SSH docs:
When using the default images, the SSH username will be admin, and the SSH private key is be the private key corresponding to the public key in kops get secrets --type sshpublickey admin. When creating a new cluster, the SSH public key can be specified with the --ssh-public-key option, and it defaults to ~/.ssh/id_rsa.pub.
所以回答你的问题:
- 是的,您可以使用
--ssh-public-key
设置密钥
- 当未指定
--ssh-public-key
时,Kops 不会自动生成密钥,而是使用在 ~.ssh/id_rsa.pub
中找到的密钥
我正在使用 KOP 在 AWS 环境中启动 Kubernetes 集群。
- 有没有办法在调用
create cluster
时设置预定义的 SSH 密钥? - 如果 KOPs 在 运行
create cluster
时自动生成 SSH 密钥,是否可以下载此密钥以访问集群节点?
请阅读 Kops SSH docs:
When using the default images, the SSH username will be admin, and the SSH private key is be the private key corresponding to the public key in kops get secrets --type sshpublickey admin. When creating a new cluster, the SSH public key can be specified with the --ssh-public-key option, and it defaults to ~/.ssh/id_rsa.pub.
所以回答你的问题:
- 是的,您可以使用
--ssh-public-key
设置密钥
- 当未指定
--ssh-public-key
时,Kops 不会自动生成密钥,而是使用在~.ssh/id_rsa.pub
中找到的密钥