by shigemk2

当面は技術的なことしか書かない

Argo CD Core Concepts

  • Live state The live state of that application. What pods etc are deployed.
  • Target state The desired state of an application, as represented by files in a Git repository.
  • Sync The process of making an application move to its target state. E.g. by applying changes to a Kubernetes cluster.
  • Refresh Compare the latest code in Git with the live state. Figure out what is different.

ソースコードとlive stateを比較するのがrefreshで、クラスターに変更を適用するのがsync(わかりづらい)

argo-cd.readthedocs.io