Skip to content

feat(gitops): rollout de imagem via Argo CD Image Updater - #14

Merged
guesant merged 2 commits into
mainfrom
feat/gitops-digest-rollout
Aug 28, 2026
Merged

guesant merged 2 commits into
mainfrom
feat/gitops-digest-rollout

Conversation

@guesant

@guesant guesant commented Aug 28, 2026

Copy link
Copy Markdown
Member

O que muda

Substitui o mecanismo de rollout de imagem: em vez do CI abrir um PR bumpando o digest no values-development.yaml (fricção real, ambiente development não deveria exigir aprovação humana pra atualizar sozinho), o Argo CD Image Updater passa a observar o registry e aplicar a atualização direto na Application, sem commit.

  • .github/workflows/build-push.dev.yml: revertido pro original (o Image Updater não precisa de nenhum passo novo no CI).
  • gitops/envs/development/applications/docs.yaml: anotações argocd-image-updater.argoproj.io/* (image-list, update-strategy digest, write-back-method argocd).

Depende do PR companheiro em ladesa-ro/infrastructure que instala o Image Updater (referenciado ali).

Test plan

  • YAML válido, helm template local confirmando que application.deployment.image.digest é aceito pelo chart.
  • Depois que o Image Updater estiver rodando: confirmar que a Application reflete o digest atual e que um push novo atualiza o pod sozinho.

@guesant
guesant requested review from a team as code owners August 28, 2026 13:46
@guesant
guesant merged commit 6a85553 into main Aug 28, 2026
3 checks passed
@guesant
guesant deleted the feat/gitops-digest-rollout branch August 28, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant