Как обновить / пропатчить конфиг Kube-прокси?

Я использую Rancher для установки Kubernetes и управления кластером. Для решения проблемы, связанной с таблицами IP-адресов, мне нужно обновить атрибут cluster-cidr в конфигурации Kubeproxy (https://github.com/kubernetes/kubernetes/issues/36835), я не знаю, как обновить kube-proxy. Может кто-нибудь сказать мне, как обновить его через Kubectl или UI или как войти в kubeproxy и поменять его?


person Karthik    schedule 03.10.2018    source источник


Ответы (1)


если мы говорим о Kubernetes:

  1. найдите каталог /etc/kubernetes на вашем узле
  2. там будут какие-то файлы и каталоги, вам нужно найти, где хранятся манифесты (что-то вроде kube-proxy.manifest, это файл .yml)
  3. откройте его и там вы найдете --cluster-cidr, это вариант для command:

command: - /hyperkube - proxy - ... - --cluster-cidr=<your_CIDR>

(на самом деле command - это список в реализации YAML, а --cluster-cidr является членом этого списка)

Примечание: в зависимости от инструмента развертывания (включая Rancher) эта структура каталогов / имена файлов могут отличаться

person Konstantin Vustin    schedule 03.10.2018