Usando imagem privada para iniciar o kube-proxy

1

Eu preciso executar o cluster do Kubernetes usando imagens privadas. Comecei com a configuração gerada por kubeadm init (sou novato no kubernetes) e modifiquei arquivos .yaml para usar minhas próprias imagens. Quando kubelet inicia, ele executa o restante dos serviços.

Funciona bem, mas um kube-proxy está sendo executado usando a imagem gcr.io. Não houve /etc/kubernetes/manifests/kube-proxy.yaml arquivo gerado por kubeadm init (como foi feito para outros serviços), então eu criei um por mim, mas isso não ajuda (ainda gcr.io está sendo executado).

Da minha observação kube-proxy é iniciado por kube-apiserver (quando o apiserver está desativado, o proxy não é executado), mas não consegui encontrar uma maneira de evitá-lo.

É possível fazer kubelet run kube-proxy da minha imagem privada e usá-la para kube-apiserver (a recompilação de kubernetes é aceitável)?

EDIT: Esqueci de mencionar que pesquisei arquivos de configuração e não encontrei nada relacionado a gcr.io e --cloud-provider não usado.

    
por mati865 05.12.2017 / 19:23

0 respostas

Tags