Мне нужно запустить кластер 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
не используется.