相关疑难解决方法(0)

如何为Kubernetes负载均衡器指定静态IP地址?

我有一个在Google Compute Engine上运行的Kubernetes集群,我想为我的外部服务(type: LoadBalancer)分配静态IP地址.我不确定此刻是否可行.我在该主题上找到了以下来源:

  • Kubernetes服务文档允许您定义外部IP地址,但它失败,无法将对象解组为类型为[] v1的Go值.LoadBalancerIngress
  • publicIPs场似乎让我指定IP地址外,但它似乎没有任何工作
  • 这个Github问题表明我正在尝试做的事情尚不支持,但将在Kubernetes v1.1中
  • clusterIP场也让我指定一个IP地址,但失败" 提供的IP不在有效范围 "

我觉得在设置Web服务时使用静态IP非常重要.我在这里错过了什么吗?如果有人能在这里开导我,我将非常感激!

编辑:澄清:我没有使用Container Engine,我自己使用Compute Engine的官方安装说明设置了一个集群.与我的k8s服务相关联的所有IP地址都标记为"临时",这意味着重新创建kubernetes服务可能会导致不同的外部IP地址(这就是我需要它们为静态的原因).

load-balancing google-compute-engine kubernetes

25
推荐指数
2
解决办法
2万
查看次数