gpt4 book ai didi

amazon-web-services - 使用 AWS,如何通过 ssh 连接到 k8s 节点

转载 作者:行者123 更新时间:2023-12-02 11:49:46 28 4
gpt4 key购买 nike

快速入门多次提到,“您应该能够通过 ssh 连接到集群中的任何节点……”(例如,http://kubernetes.io/v1.0/docs/user-guide/connecting-applications.html#environment-variables)。我已经按照下面的描述进行了尝试,但我已经超时了。

  1. 我使用了 export KUBERNETES_PROVIDER=aws; curl -sS https://get.k8s.io | bash 启动集群
  2. 我只在我的环境中指定了 AWS_REGION
  3. 节点位于 VPC 中,我能够从堡垒 ping 它们

这是结果:
ubuntu@ip-10-128-1-26:~$ ssh core@170.20.0.248 -v
OpenSSH_6.6.1,OpenSSL 1.0.1f 2014 年 1 月 6 日
debug1:读取配置数据/etc/ssh/ssh_config
debug1:/etc/ssh/ssh_config 第 19 行:为 * 应用选项
debug1:连接到 170.20.0.248 [170.20.0.248] 端口 22。
debug1:连接到地址 170.20.0.248 端口 22:连接超时
ssh:连接到主机 170.20.0.248 端口 22:连接超时
ubuntu@ip-10-128-1-26:~$

任何想法或指示将不胜感激。谢谢。

最佳答案

看起来您的问题是确保相应的安全组对从您想要连接的任何节点的 ssh 开放。确保它对公共(public) IP 或私有(private) IP 开放,具体取决于您连接的来源。要使用正确的 ssh key :它将是您在启动节点时设置的任何一个。您可以在 AWS 的 EC2 Pane 中的“ key 对”侧栏选项中检查:

AWS key pairs image

关于amazon-web-services - 使用 AWS,如何通过 ssh 连接到 k8s 节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33601426/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com