Argo CD - arosh/arosh.github.com GitHub Wiki
PRUNE
ใชใใธใใชใใ็กใใชใฃใใชใฝใผในใๆถใ
APPLY ONLY
pre/post sync hooks ใฏๅฎ่กใใใๅใซ kubectl apply ใ ใใใใ
SKIP SCHEMA VALIDATION
ไธ้จใฎใชใใธใงใฏใใฏ kubectl apply --validate=false
ใใๅฟ
่ฆใใใใใใใใใชใใธใงใฏใใๅๆใใใใจใใซๆๅนใซใใใ
PRUNE LAST
ใชใฝใผในใฎๅ้คใฏๆๅพใซๅฎ่กใใใใใใฉใซใใงใฏๆๅฎใใใ sync wave ใฎไธญใงๅ้คใใใ
APPLY OUT OF SYNC ONLY
ouf-of-sync ใชใชใฝใผในใ ใ sync ใใใใใใฉใซใใงใฏๅ จใชใใธใงใฏใใ apply ใใใ
RESPECT IGNORE DIFFERENCE
ใใใฉใซใใงใฏ application ใ synced ใใฉใใใฎๅคๅฎใฎใฟใซ .spec.ignoreDifferences
ใไฝฟใใใๅฎ้ใซ apply ใใ้ (sync stage) ใซใฏใใใใงในใใซๆธใใใ้ใใฎใชใฝใผในใ client-side apply ใง 3-way-merge ใใใ
ใใฎใชใใทใงใณใๆๅนใชใจใใฏ sync stage ใฎ 3-way-merge ใงใ .spec.ignoreDifferences
ใ่ๆ
ฎใใใใใใซใชใใ
SERVER SIDE APPLY
ใใใฉใซใใงใฏ client-side apply ใงใใใ
REPLACE
kubectl apply
ใฎไปฃใใใซ kubectl create
or kubectl replace
ใไฝฟใใkubectl.kubernetes.io/last-applied-configuration
ใ้ทใใใใจใใชใฉใซๆๅน