Skip to the content.

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:

  1. deploy infrastructure (Istio, cert-manager, etc…)
  2. deploy observability (Prometheus, Grafana, etc…)
  3. deploy shortlink (shortlink-link, shortlink-landing, etc…)
  4. deploy knative (knative-serving, knative-eventing, etc…)

ArgoCD Image Updater

We use argocd-image-updater for update images in ArgoCD.

Consequences

argocd-image-updater