Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Atualização de configurações de Pods

Imaginando o seguinte cenário:

Tenho um arquivo YAML declarando as configurações de um Pod e executo o comando abaixo para criá-lo e executá-lo: kubectl apply -f <local-yaml>

Nesse momento ele está em execução. Agora supondo que houve uma alteração na minha imagem Docker e eu execute novamente o comando: kubectl apply -f <local-yaml>

Isso fará com que um novo Pod seja criado com a imagem atualizada ou para que isso aconteça eu tenho que deletar o Pod e criá-lo de novo?

1 resposta
solução!

Olá Renan, tudo bem? Depende, você pode definir no seu arquivo YAML políticas para uso de imagem. Nesse caso de baixar as imagens, você pode usar algo como, dentro das configurações do container do pod:

imagePullPolicy: Always

Dessa maneira, a imagem sempre será baixada do repositório.