Flannelは、各ホストにIPサブネット(デフォルトでは/ 24)を与え、Dockerデーモンが個々のコンテナにIPを割り当てることができます。
デフォルトのIPサブネットネットマスクは、任意の値に変更できます。これにより、ノードを増やすことができますが、ノード内のポッドの量は減少します。デフォルトのIPサブネットのネットマスクなど
/25
をしてのことができるように:あなたはあなたのネットワークの範囲(「10.101.0.0/16」)を変更したいとまだあなたが設定することができフランネルを使用していないのであれば
、 のノードがそれぞれ512個あり、それぞれ125個のポッドがあります。
/26
デフォルトのIPサブネットネットマスクとして1024個のノードを持つことができます それぞれに61個のポッドがあります。
/27
デフォルトのIPサブネットネットマスクとして、2048個のノードを持つことができます 、それぞれ29個のポッド。
上記の範囲を設定するには、etcdサイトで作成してください。たとえば:
etcdctl --peers="{{ etcd_servers }}" set /coreos.com/network/config '{"Network":"10.101.0.0/16","SubnetLen": 25}'
ネット範囲は変更できないので、「10.101.0.0。/ 16」にする必要があります。 – xren