【问题标题】:kubectl apply -f behind proxykubectl apply -f 在代理后面
【发布时间】:2018-12-21 09:35:23
【问题描述】:

我可以使用 kubeadm 方法成功安装 kubernetes。我的环境在代理后面。我将代理应用到系统、docker 并且我能够从 Docker Hub 中提取图像而没有任何问题。但是在我们必须安装 pod 网络(如 weave 或 flannel)的最后一步,它无法通过代理连接。它给出了一个超时错误。我只是在检查是否有类似 curl -x http:// 命令的 kubectl apply -f 命令?在我执行此步骤之前,它会说主机未就绪。

【问题讨论】:

    标签: docker kubernetes kubeadm


    【解决方案1】:

    当您使用代理访问 Internet 时,除了 HTTP(S)_PROXY 之外,别忘了配置 NO_PROXY 环境变量。

    this example:

    NO_PROXY 接受CIDR 格式的主机、IP 地址或 IP 范围的逗号分隔列表:

    对于主控主机

    • 节点主机名
    • 主 IP 或主机名

    对于节点主机

    • 主 IP 或主机名

    对于 Docker 服务

    • 注册服务 IP 和主机名

    另见weaveworks/scope issue 2246

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-02
      • 2019-01-03
      • 1970-01-01
      • 2018-06-14
      • 2017-05-19
      相关资源
      最近更新 更多