【问题标题】:How to access a node from kubectl如何从 kubectl 访问节点
【发布时间】:2018-03-25 11:52:38
【问题描述】:

在这个doc 中,他们使用u@node$ 来定义命令是从集群中的一个节点完成的。但是如何从 kubectl 到节点呢?

很好地描述了如何到达一个吊舱u@pod$

【问题讨论】:

  • 我认为您不能使用 google kubernetes 引擎通过 ssh 进入节点。
  • 当然你可以通过 ssh 进入 Kubernetes Engine 中的节点

标签: kubernetes kubectl google-kubernetes-engine


【解决方案1】:

apiserver 可以用作 HTTP 代理(如 here 所述)来访问节点上的端点,但我假设您需要一个无济于事的 SSH 会话。

在 GKE 上,您可以使用 gcloud SSH 到您的节点,如下所示:

  • gcloud compute instances list
  • gcloud compute ssh <nodeName>

【讨论】:

    【解决方案2】:

    在 GKE 上,您只需选择您的集群并单击 SSH 按钮。如果从命令行,则:

    gcloud compute ssh NODE --zone ZONE
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-13
      • 2019-07-14
      • 1970-01-01
      • 2022-01-27
      • 2013-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多