kubeadmの --pod-network-cidr フラグの意味は何ですか?

kubeadmの --pod-network-cidr フラグの意味は何ですか?

公式のkubernetesインストーラkubeadmは、--pod-cidr-networkコマンド内のフラグをフラグとして使用しますinit。これは--cluster-cidrkube-controller-managerのフラグに変換されます。

しかし、この値は実際には使用されていないようです。たとえば、 - 値を渡しましたが、192.168.0.0/16クラスタでPodを実行すると、その範囲外のIPを取得することがわかります。

誰かがこれを説明できますか?

ベストアンサー1

~によるとkubeコントローラマネージャ文書:

--cluster-cidr string
CIDR Range for Pods in cluster. Requires --allocate-node-cidrs to be true

--allocate-node-cidrs設定したCIDR範囲が適用されない場合は、このフラグもtrueに設定する必要があるためです。

おすすめ記事