Назад | Перейти на главную страницу

Использование личного образа для запуска kube-proxy

Мне нужно запустить кластер Kubernetes, используя частные образы. Я начал с конфигурации, созданной kubeadm init (Я новичок в кубернетах) и модифицировал .yaml файлы, чтобы использовать мои собственные изображения. когда kubelet запускает, запускает остальные службы.

Работает нормально, но один kube-proxy выполняется с использованием образа gcr.io. Не было /etc/kubernetes/manifests/kube-proxy.yaml файл, созданный kubeadm init (как это было сделано для других сервисов), поэтому я создал его сам, но это не помогает (gcr.io все еще запущен).

По моим наблюдениям kube-proxy начато kube-apiserver (когда apiserver отключен, прокси не запускается), но я не смог найти способ предотвратить это.

Можно ли сделать kubelet бегать kube-proxy из моего личного изображения и использовать его для kube-apiserver (перекомпиляция кубернетов приемлема)?

РЕДАКТИРОВАТЬ: Забыл упомянуть, что я искал файлы конфигурации и не нашел ничего, связанного с gcr.io и --cloud-provider не используется.