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.
Tags kubernetes