Criei um registro do docker privado usando o AWS ECR. Quero usá-lo com um cluster Kubernetes gerenciado pelo Rancher, mas a senha do registro é alterada pela AWS a cada 12 horas. Como mantê-lo atualizado como um segredo no cluster?
Criei um registro do docker privado usando o AWS ECR. Quero usá-lo com um cluster Kubernetes gerenciado pelo Rancher, mas a senha do registro é alterada pela AWS a cada 12 horas. Como mantê-lo atualizado como um segredo no cluster?
A maneira mais fácil de criar e atualizar um segredo do registro do docker no Rancher 2.x para um repositório do AWS ECR é configurar um trabalho CRON que use a AWS CLI e o Kubectl.
kubectl get pods
para verificar se está tudo bem.O segredo aparecerá no projeto padrão do cluster e será usado sempre que o Kubernetes quiser fazer algo relacionado ao seu registro ECR.