【问题标题】:Define custom SSH key or find autogenerated SSH key in KOPs定义自定义 SSH 密钥或在 KOP 中查找自动生成的 SSH 密钥
【发布时间】:2017-08-09 07:23:58
【问题描述】:

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

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

【问题讨论】:

    标签: amazon-web-services kubernetes kops


    【解决方案1】:

    请阅读 Kops SSH docs:

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

    所以回答你的问题:

    1. 是的,您可以使用--ssh-public-key 设置密钥
    2. 如果未指定 --ssh-public-key,Kops 不会自动生成密钥,而是使用在 ~.ssh/id_rsa.pub 中找到的密钥

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-07
      • 2018-12-04
      • 2013-03-17
      • 2015-07-30
      • 2017-10-04
      • 2012-11-03
      相关资源
      最近更新 更多