Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 850 Bytes

0016-lifecycle-deploy.md

File metadata and controls

34 lines (19 loc) · 850 Bytes

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