【问题标题】:relationship between subnet mask and kubernetes master ip mask子网掩码与kubernetes master ip mask的关系
【发布时间】:2020-05-04 20:02:36
【问题描述】:

我的子网掩码设置为 10.0.0.0/9。在设置 kubernetes 时,google 会要求 kubernets 的主 IP 范围。我将其设置为 10.0.0.0/28 但我不知道这是否正确或这两件事是如何相关的?有这方面的资料吗?

另外,我做对了吗?我假设 kubernetes 必须使用子网的 ips。

谢谢, 院长

【问题讨论】:

    标签: kubernetes google-kubernetes-engine google-vpc


    【解决方案1】:

    “主 IP 范围”仅在您启用 私有网络 时与 GKE 相关。

    创建私有集群时,Master IP Range 有以下信息消息:

    主 IP 范围是主 VPC 的私有 RFC 1918 范围。主范围不得与集群 VPC 中的任何子网重叠。主节点和您的集群使用 VPC 对等互连进行私下通信。 此设置是永久性的。

    • 由于 10.0.0.0/28 是 10.0.0.0/9 内的范围,因此无法有效隔离集群。 我创建了一个 10.0.0.0/9 的 vpc 子网,并尝试创建主 IP 范围为 10.0.0.0/28 的集群,看看我在创建它时收到的消息:

    如果您查看Creating a Private GKE Cluster,您会发现许多针对不同访问类型的配置示例。

    示例: 如果您的子网是 10.0.0.0/9,您必须使用该范围之外的主 IP 范围。

    • 由于 /9 的前半部分以 10.127.255.255 结束,您可以将主网络设置为 10.128.0.0/9、172.16.0.0/12 或 192.168.0.0/16 内的任何内容,只要它不与任何其他 vpc 重叠或项目中的子网。

    在这里您可以了解更多关于GKE Networking的信息。

    如果您有任何疑问,请在 cmets 中告诉我。

    【讨论】:

      猜你喜欢
      • 2015-04-11
      • 1970-01-01
      • 1970-01-01
      • 2018-08-16
      • 2015-10-18
      • 2016-03-02
      • 2013-11-15
      • 1970-01-01
      • 2012-10-06
      相关资源
      最近更新 更多