Как установить другую (по умолчанию) маску в cluster-cidr в Кубернетесе?

Я развернул кластер Kubernetes 1.10.4 ( 3 мастера, 2 рабочих), используя инструмент развертывания Kubespray (с включенным флагом экспериментальной функции kubeadm).

Кстати, я использую канал как "kube_network_plugin".

У моего клиента есть некоторые сетевые ограничения. Они предоставили следующие сетевые пространства:

  • 192.168.150.0/25
  • 192.168.150.128/25
  • 192.168.151.0/25

Что касается kubespray 'k8s-cluster.yml', я изменил параметры по умолчанию, где по умолчанию:

  • kube_service_addresses: 10.233.0.0/18
  • kube_pods_subnet: 10.233.64.0/18
  • kube_network_node_prefix: 24

Мы попытались изменить эти параметры, чтобы они соответствовали сетевым пространствам, которые наш клиент дал нам, но, к сожалению, эта модификация не сработала, как ожидалось. Вскоре мы поняли, что с маской / 25 она не будет работать так, как ожидалось, поэтому мы попытались использовать от / 25 до / 20, но ничего не получалось.

Я попытался использовать 192.168.150.0/18 или 172.18.0.0/18 и все прошло хорошо (если мы используем маску / 18), как показано ниже.

kube_service_addresses: 192.168.150.0/18
kube_pods_subnet: 192.168.151.0/18
kube_network_node_prefix: 24

Поведение, представляемое кластером при использовании масок, отличных от / 18, немного странно, так как, например, модуль kube-dns, модуль kube-proxy, kube-autoscaler и т. Д. Просто не встает, или каналы канала развернут в одном узле, но в других узлах кластера нет.

Есть ли какие-либо ограничения / ограничения Kubernetes для не поддержки сетей, отличных от / 18, или я делаю что-то не так?

Я искал это в Интернете, но ни в одном из материалов, которые я прочитал, не было ясно об этом. Некоторые говорят ( https://docs.projectcalico.org/v3.1/reference/calicoctl/resources/ippool), что можно установить маску, отличную от маски по умолчанию (/16), но факт в том, что мы изменить это, это не работает.

ты можешь помочь мне с этим?

С наилучшими пожеланиями,

Педро Краво Лопес.

0 ответов

Другие вопросы по тегам