16. Lifecycle deploy
Date: 2023-02-10
Status
Accepted
Context
We need to decide how we will update images in ArgoCD.
Decision
ArgoCD ApplicationSet
We use argocd wave for priority deploy.
steps:
- deploy infrastructure (Istio, cert-manager, etc…)
- deploy observability (Prometheus, Grafana, etc…)
- deploy shortlink (shortlink-link, shortlink-landing, etc…)
- deploy knative (knative-serving, knative-eventing, etc…)
ArgoCD Image Updater
We use argocd-image-updater for update images in ArgoCD.
Consequences
- We can update images in ArgoCD use argocd-image-updater.