เจเฉเจฌเจฐเจจเฉเจเจธ เจเฉเจฒ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฒเจ เจเจ เจตเจฟเจเจฒเจช เจนเจจ: เจฒเจพเจเฉ เจเจฐเฉ, เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเฉ, เจชเฉเจ เจเจฐเฉ เจ เจคเฉ เจฌเจฆเจฒเฉเฅค เจเจธ เจฌเจพเจฐเฉ เจญเฉฐเจฌเจฒเจญเฉเจธเจพ เจนเฉ เจเจฟ เจนเจฐ เจเฉเจ เจเฉ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฆเฉเจ เจเจฐเจจเฉ เจนเฉเฅค เจเจ เจเจธ เจจเฉเฉฐ เจฌเจพเจนเจฐ เจเฉฑเจขเฉเจเฅค
เจเฉ kubectl patch
, เจเจฟเจธ เจตเจฟเฉฑเจ เจคเฉเจฒเจจเจพ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจนเฉ apply
ะธ patch
. เจเจน เจฒเฉเจ เจตเฉฑเจ-เจตเฉฑเจ เจตเจฟเจเจฒเจชเจพเจ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ เจนเจฐเฉเจ เจฆเฉ เจธเจนเฉ เจตเจฐเจคเฉเจ เจฌเจพเจฐเฉ เจตเฉ เจตเจฟเจเจพเจฐ เจเจฐเฉเจเจพเฅค
เจเฉเจฌเจฐเจจเฉเจเจธ เจธเจฐเฉเจค (เจธเฉเจตเจพ, เจคเฉเจจเจพเจคเฉ, เจชเฉเจฐเจตเฉเจธเจผ, เจเจฆเจฟ) เจฆเฉ เจเฉเจตเจจ เจเฉฑเจเจฐ เจฆเฉเจฐเจพเจจ, เจเจ เจตเจพเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจธเจฐเฉเจค เจฆเฉเจเจ เจเฉเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ, เจเฉเฉเจจ เจเจพเจ เจนเจเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจจเฉเจ เจธเจผเจพเจฎเจฒ เจเจฐเฉ, เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจตเจงเจพเจ เจเจพเจ เจเจเจพเจเฅค
เจเฉเจฌเจฐเจจเฉเจเจธ CLI
เจเฉเจเจฐ เจคเฉเจธเฉเจ CLI เจฐเจพเจนเฉเจ เจเฉเจฌเจฐเจจเฉเจเจธ เจเจฒเฉฑเจธเจเจฐเจพเจ เจจเจพเจฒ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจธ เจคเฉเจ เจเจพเจฃเฉ เจนเฉ apply
ะธ edit
. เจเฉเจฎ apply
เจซเจพเจเจฒ เจคเฉเจ เจธเจฐเฉเจค เจจเจฟเจฐเจงเจพเจฐเจจ เจชเฉเฉเจนเจฆเจพ เจนเฉ เจ
เจคเฉ เจเฉเจฌเจฐเจจเฉเจเจธ เจเจฒเฉฑเจธเจเจฐ เจฒเจ "เจเฉฑเจชเจฐ" เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ. เจเฉเจเจฐ เจเจน เจฎเฉเจเฉเจฆ เจจเจนเฉเจ เจนเฉ เจคเจพเจ เจธเจฐเฉเจค เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจเฉเจเจฐ เจเจน เจฎเฉเจเฉเจฆ เจนเฉ เจคเจพเจ เจเจธเจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค เจเฉเจฎ edit
API เจฆเฉเจเจฐเจพ เจเฉฑเจ เจธเจฐเฉเจค เจชเฉเฉเจนเจฆเจพ เจนเฉ, เจซเจฟเจฐ เจเฉฑเจ เจธเจฅเจพเจจเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจธเจฐเฉเจค เจจเจฟเจฐเจงเจพเจฐเจจ เจฒเจฟเจเจฆเจพ เจนเฉ, เจเฉ เจซเจฟเจฐ เจเฉฑเจ เจเฉเจเจธเจ เจเจกเฉเจเจฐ เจตเจฟเฉฑเจ เจเฉเจฒเฉเจนเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจคเฉเจนเจพเจกเฉ เจฆเฉเจเจฐเจพ เจซเจพเจเจฒ เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ
เจคเฉ เจธเฉเจฐเฉฑเจเจฟเจ
เจค เจเจฐเจจ เจคเฉเจ เจฌเจพเจ
เจฆ, kubectl
API เจฐเจพเจนเฉเจ เจเฉเจคเฉเจเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจตเจพเจชเจธ เจญเฉเจเฉเจเจพ, เจเฉ เจเจนเจจเจพเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจธเจฐเฉเจค 'เจคเฉ เจงเจฟเจเจจ เจจเจพเจฒ เจฒเจพเจเฉ เจเจฐเฉเจเจพเฅค
เจนเจฐ เจเฉเจ เจนเฉเจเจฎเจพเจ เจจเฉเฉฐ เจจเจนเฉเจ เจเจพเจฃเจฆเจพ patch
ะธ replace
. เจเฉเจฎ patch
เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ เจธเจฐเฉเจค เจจเจฟเจฐเจงเจพเจฐเจจ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฌเจฆเจฒเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจเจฎเจพเจเจก เจฒเจพเจเจจ 'เจคเฉ เจธเจฟเจฐเจซเจผ เจฌเจฆเจฒเจฟเจ เจนเฉเจเจ เจนเจฟเฉฑเจธเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจเฉเจฎ replace
เจตเจพเจเจ เจนเฉ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ edit
, เจชเจฐ เจธเจญ เจเฉเจ เจนเฉฑเจฅเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ: เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฐเฉเจค เจจเจฟเจฐเจงเจพเจฐเจจ เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเฉฐเจธเจเจฐเจฃ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, kubectl get -o yaml
, เจเจธ เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเฉ, เจซเจฟเจฐ เจตเจฐเจคเฉเจ replace
เจเฉฑเจ เจฌเจฆเจฒเฉ เจนเฉเจ เจจเจฟเจฐเจงเจพเจฐเจจ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ เจเฉฑเจ เจธเจฐเฉเจค เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเจฐเจจ เจฒเจ. เจเฉเจฎ replace
เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเจพ เจเฉเจเจฐ เจธเจฐเฉเจค เจจเฉเฉฐ เจชเฉเฉเจนเจจ เจ
เจคเฉ เจฌเจฆเจฒเจฃ เจตเจฟเฉฑเจ เจเฉเจ เจคเจฌเจฆเฉเจฒเฉ เจเจ เจนเฉเฅค
เจเฉเจฌเจฐเจจเฉเจเจธ API
เจคเฉเจธเฉเจ เจธเจผเจพเจเจฆ เจคเจฐเฉเจเจฟเจเจ เจคเฉเจ เจเจพเจฃเฉ เจนเฉ CoreV1().Pods().Update()
, replaceNamespacedService
เจ patch_namespaced_deployment
, เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจฒเฉฑเจธเจเจฐเจพเจ เจจเจพเจฒ เจเจธ เจฐเจพเจนเฉเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเฉ PUT
ะธ PATCH
... เจเจฟเจธ เจตเจฟเจ update
ะธ replace
เจตเจฐเจคเจฃ PUT
เจ
เจคเฉ patch
, เจญเจพเจตเฉเจ เจเจน เจเจฟเฉฐเจจเฉ เจฎเจพเจฎเฉเจฒเฉ เจเจฟเจเจ เจจเจพ เจนเฉเจตเฉ, เจตเจฐเจคเจฆเจพ เจนเฉ PATCH
.
เจเจน เจเจธ เจตเฉฑเจฒ เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจนเฉ kubectl
API เจฐเจพเจนเฉเจ เจเจฒเฉฑเจธเจเจฐเจพเจ เจจเจพเจฒ เจตเฉ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค เจนเฉเจฐ เจธเจผเจฌเจฆเจพเจ เจตเจฟเจ, kubectl
เจเฉ เจญเจพเจธเจผเจพ เจฒเจ เจเจฒเจพเจเฉฐเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเฉฑเจ เจฐเฉเจชเจฐ เจนเฉ, เจเฉ เจเจฟ เจฎเจฟเจเจฐเฉ API เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจคเฉเจ เจเจฒเจพเจตเจพ เจตเจงเฉเจฐเฉ เจธเฉฐเจเฉเจช เจ
เจคเฉ เจชเฉเฉเจนเจจเจฏเฉเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจช-เจเจฎเจพเจเจก เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฆเฉเจเจฟเจ เจนเฉเจตเฉเจเจพ, เจตเจฟเจงเฉ apply
เจชเจฟเจเจฒเฉ เจชเฉเจฐเฉ เจตเจฟเฉฑเจ เจเจชเจฐเฉเจเจค เจเจผเจฟเจเจฐ เจจเจนเฉเจ เจเฉเจคเจพ เจเจฟเจ เจธเฉ. เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ (เจฎเจ 2020, เจฒเจเจญเจ เจ
เจจเฉเจตเจพเจฆเจ) เจธเจพเจฐเฉ เจคเจฐเจ kubectl apply
, i.e. เจเฉเจฐ-เจฎเฉเจเฉเจฆ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจเจฃเจพ เจ
เจคเฉ เจฎเฉเจเฉเจฆเจพ เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเจฐเจจเจพ, เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเฉเจก เจตเจพเจฒเฉ เจชเจพเจธเฉ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ kubectl
. เจฏเจคเจจ เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจนเจจ apply
API เจตเจพเจฒเฉ เจชเจพเจธเฉ, เจชเจฐ เจเจน เจ
เจเฉ เจตเฉ เจฌเฉเจเจพ เจตเจฟเฉฑเจ เจนเฉเฅค เจฎเฉเจ เจนเฉเจ เจพเจ เจนเฉเจฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจฒเจฟเจเจพเจเจเจพ.
เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจ
เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ patch
, เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเจฐเฉเจค เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉเจตเฉเจ เจเจฒเจพเจเฉฐเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ Kubernetes API เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจฆเฉเจเจ เจนเจจ เจ
เจคเฉ kubectl
(เจนเฉเจฐเจพเจจเฉ เจฆเฉ เจเฉฑเจฒ เจจเจนเฉเจ, เจเจฟเจเจเจเจฟ เจเจน เจเจฒเจพเจเฉฐเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฒเจ เจเฉฑเจ เจฐเฉเจชเจฐ เจนเฉ, เจฒเจเจญเจ เจ
เจจเฉเจตเจพเจฆเจ).
เจฐเจฃเจจเฉเจคเจ เจคเฉเจฐ 'เจคเฉ เจเฉฐเจฎ เจเจฐเฉ
เจธเจพเจฐเฉเจเจ เจเฉเจฎเจพเจ kubectl
apply
, edit
ะธ patch
เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ PATCH
เจฎเฉเจเฉเจฆเจพ เจธเจฐเฉเจค เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฒเจ HTTP เจฌเฉเจจเจคเฉเจเจ เจตเจฟเฉฑเจเฅค เจเฉ เจคเฉเจธเฉเจ เจเจฎเจพเจเจกเจพเจ เจจเฉเฉฐ เจนเฉเจฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจน เจธเจพเจฐเฉ เจชเจนเฉเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจ patch
เจนเฉเจฐ เจคเจฐเฉเจเฉ เจตเจฐเจค เจธเจเจฆเฉ เจนเจจ (เจนเฉเจ เจพเจ เจเจธ เจฌเจพเจฐเฉ เจนเฉเจฐ)เฅค เจฐเจฃเจจเฉเจคเจ-เจ
เจญเฉเจฆ เจชเฉเจเจฟเฉฐเจ เจชเจนเฉเฉฐเจ เจฎเฉเจเฉเจฆเจพ เจจเจฟเจฐเจงเจพเจฐเจจ เจจเจพเจฒ เจธเจชเจฒเจพเจ เจเฉเจคเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจจเฉเฉฐ เจฎเจฟเจฒเจพ เจเฉ "เจเจธ เจจเฉเฉฐ เจธเจนเฉ" เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเฉ เจนเฉเฅค เจตเจงเฉเจฐเฉ เจเจพเจธ เจคเฉเจฐ 'เจคเฉ, เจเจน เจเจฌเจเฉเจเจ เจ
เจคเฉ เจเจฐเฉ เจฆเฉเจตเจพเจ เจจเฉเฉฐ เจเฉเฉเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจคเจฌเจฆเฉเจฒเฉเจเจ เจเฉเฉเจจ เจฒเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจฎเจพเจเจก เจเจฒเจพเจเจฃเจพ patch
เจชเฉเจก เจเฉฐเจเฉเจจเจฐ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจเฉฑเจ เจจเจตเฉเจ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ เจฆเฉ เจจเจพเจฒ, เจเจธ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ เจจเฉเฉฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจตเจฐเจฐเจพเจเจ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ เจฎเฉเจเฉเจฆเจพ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ เจตเจฟเฉฑเจ เจเฉเฉเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจธ เจชเจนเฉเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจนเจเจพเจเจฃ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉ เจเจ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐเจจ เจฒเจ เจฎเจเจฌเฉเจฐ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจเจฟเจนเฉเฉเจเจ เจเฉเจฎเจพเจ เจตเจฟเฉฑเจเฉเจ kubectl
เจเฉ เจ
เจชเจกเฉเจ เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฃเจพ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจนเฉ?
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจตเจฐเจคเจฆเฉ เจนเฉเจ เจเจชเจฃเฉ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจเจเจฆเฉ เจ
เจคเฉ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจเจฐเจฆเฉ เจนเฉ kubectl apply
, เจ
เฉฑเจชเจกเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเจธเจจเฉเฉฐ เจนเจฎเฉเจธเจผเจพ เจตเจฐเจคเจฃเจพ เจฌเจฟเจนเจคเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉ kubectl apply
เจจเฉเฉฐ kubectl
เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจเจฐ เจธเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจคเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจคเฉฑเจ เจฌเฉเจจเจคเฉ เจเฉเจคเฉเจเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเจฐเฉเจ เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค เจซเจพเจเจฆเจพ เจนเจฎเฉเจธเจผเจพ เจตเจฐเจคเฉ apply
เจเจน เจนเฉ เจเจฟ เจเจน เจชเจนเจฟเจฒเจพเจ เจฒเจพเจเฉ เจเฉเจคเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจฆเจพ เจเฉเจฐเฉเจ เจฐเฉฑเจเจฆเจพ เจนเฉ, เจเจธ เจจเฉเฉฐ เจเจน เจเจพเจฃเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ เจธเจชเฉเจธเฉเจซเจฟเจเฉเจธเจผเจจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจ
เจคเฉ เจเจฐเฉ เจเจฒเฉเจฎเฉเจเจเจธ เจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจเจฆเฉเจ เจนเจเจพเจเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจตเจฐเจคเจฃ เจฒเจ เจธเจนเจพเจเจ เจนเฉ apply
เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจ
เจคเฉ เจเจฐเฉ เจเจฒเฉเจฎเฉเจเจเจธ เจจเฉเฉฐ เจนเจเจพเจเจฃ เจฒเจ, เจเจฆเฉเจ เจเจฟ เจเฉฑเจ เจเจฎ เจฐเจฃเจจเฉเจคเจ เจ
เจญเฉเจฆ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเจพเฅค เจเฉเจฎเจพเจ edit
ะธ patch
เจจเฉเจเจธ เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจจเจพ เจเจฐเฉ kubectl apply
เจเจธ เจฆเฉเจเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจเจฐเฉเจ เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฆเจพ เจนเฉ, เจเจธเจฒเจ เจเฉเจ เจตเฉ เจคเจฌเจฆเฉเจฒเฉเจเจ เจเฉ เจเจฟ เจเฉเจฌเจฐเจจเฉเจเจธ API เจฆเฉเจเจฐเจพ เจเจฐเฉเจ เจเฉเจคเฉเจเจ เจ
เจคเฉ เจเฉเจคเฉเจเจ เจเจเจเจ เจนเจจ, เจชเจฐ เจเจฎเจพเจเจกเจพเจ เจฆเฉเจเจฐเจพ เจเฉเจคเฉเจเจ เจเจเจเจ เจนเจจเฅค edit
ะธ patch
, เจ
เจเจฒเฉเจเจ เจเจฎเจพเจเจกเจพเจ เจฒเจ เจ
เจฆเจฟเฉฑเจ apply
, เจเจน เจนเฉ apply
เจเจนเจจเจพเจ เจจเฉเฉฐ เจจเจนเฉเจ เจนเจเจพเจเจเจฆเจพ เจญเจพเจตเฉเจ เจเจน เจฒเจ เจเจจเจชเฉเจ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจฆเจฟเจเจพเจ เจจเจพ เจฆเฉเจฃ apply
(เจฆเจธเจคเจพเจตเฉเจเจผ เจเจนเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ edit
ะธ patch
เจตเจฐเจคเฉ เจเจ เจจเฉเจเจธ เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเฉ apply
, เจชเจฐ เจ
เจญเจฟเจเจธ เจตเจฟเฉฑเจ - เจจเจนเฉเจ).
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเฉ apply
, เจฆเฉ เจคเฉเจฐ เจคเฉ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ edit
, เจ
เจคเฉ patch
, เจเจน เจเจฎเจพเจเจก เจเฉเจฃเจจเจพ เจเฉ เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจคเจฌเจฆเฉเจฒเฉ เจฒเจ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจนเฉเฅค BOM เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจเฉเฉเจจ เจ
เจคเฉ เจฌเจฆเจฒเจฆเฉ เจธเจฎเฉเจ, เจฆเฉเจตเฉเจ เจชเจนเฉเฉฐเจ เจฒเจเจญเจ เจเฉฑเจเฉ เจนเจจเฅค เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจเจพเจ เจเจฐเฉ เจเจฒเฉเจฎเฉเจเจเจธ เจจเฉเฉฐ เจฎเจฟเจเจพเจเจฃ เจตเฉเจฒเฉ edit
เจเฉฑเจ เจตเจพเจฐ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจตเจพเจเจ เจตเจฟเจนเจพเจฐ เจเจฐเจฆเจพ เจนเฉ apply
, เจเจธ เจเฉฑเจฒ เจฆเจพ เจงเจฟเจเจจ เจฐเฉฑเจเจฃเจพ เจตเฉ เจธเจผเจพเจฎเจฒ เจนเฉ เจเจฟ เจจเจฟเจฐเจงเจพเจฐเจจ เจธเฉฐเจชเจพเจฆเจฟเจค เจเฉเจคเฉ เจเจพเจฃ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจ
เจคเฉ เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ เจเจฟเจนเฉ เจเจฟเจนเจพ เจธเฉ, เจคเจพเจ เจเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจธเจฐเฉเจค เจคเฉเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจ
เจคเฉ เจเจฐเฉ เจเจฒเฉเจฎเฉเจเจเจธ เจจเฉเฉฐ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจนเจเจพ เจธเจเฉเฅค เจฒเจ เจธเจชเฉเจธเฉเจซเจฟเจเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจธเฉฐเจชเฉฑเจคเฉ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจเจพเจฒเฉ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ patch
เจเจธ เจจเฉเฉฐ เจธเจฐเฉเจค เจคเฉเจ เจนเจเจพเจเจฃ เจฒเจเฅค เจฐเจฃเจจเฉเจคเจ-เจ
เจญเฉเจฆ เจชเฉเจเจฟเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉฑเจ เจเจฐเฉ เจเจฒเฉเจฎเฉเจเจ เจจเฉเฉฐ เจนเจเจพเจเจฃเจพ เจตเจงเฉเจฐเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ เจเจฟเจเจเจเจฟ เจเจธ เจฒเจ เจ
เจญเฉเจฆ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจนเฉเจฐ เจตเจฟเจนเจพเจฐเจ เจตเจฟเจเจฒเจชเจพเจ เจฒเจ เจนเฉเจ เจพเจ เจนเฉเจฐ เจ
เฉฑเจชเจเฉเจฐเฉเจก เจชเจนเฉเฉฐเจ เจฆเฉเจเฉเฅค
เจเจฒเจพเจเฉฐเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจตเจฟเฉฑเจ เจ
เฉฑเจชเจกเฉเจ เจตเจฟเจงเฉเจเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ เจเฉ เจเจชเจฐเฉเจเจค เจเจฎเจพเจเจกเจพเจ เจฆเฉ เจธเจฎเจพเจจ เจตเจฟเจตเจนเจพเจฐ เจเจฐเจฆเฉ เจนเจจ kubectl
, เจฌเฉเจจเจคเฉเจเจ เจตเจฟเฉฑเจ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ content-type
ะฒ application/strategic-merge-patch+json
. เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจฟเจธเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจนเจเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจเจธเฉ เจคเจฐเฉเจนเจพเจ เจฐเฉฑเจฆ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค kubectl patch
. เจเฉเจเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฐเฉ เจเจฒเฉเจฎเฉเจเจเจธ เจจเฉเฉฐ เจนเจเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจ
เจญเฉเจฆ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจพเจ เจ
เฉฑเจชเจกเฉเจ เจฒเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจชเจนเฉเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค
เจ เฉฑเจชเจกเฉเจ เจฒเจ เจนเฉเจฐ เจชเจนเฉเฉฐเจ
เจเฉเจฌเจฐเจจเฉเจเจธ เจฆเฉ เจนเฉเจฐ เจ
เฉฑเจชเจกเฉเจ เจชเจนเฉเฉฐเจเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ: kubectl patch --type=merge
. Kubernetes API เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจฌเฉเจจเจคเฉ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ PATCH
เจ
เจคเฉ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ content-type
ะฒ application/merge-patch+json
.
JSON เจชเฉเจ เจชเจนเฉเฉฐเจ, เจเฉฑเจ เจธเจฐเฉเจค เจฆเจพ เจ
เฉฐเจธเจผเจ เจจเจฟเจฐเจงเจพเจฐเจจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ, เจเจนเจจเจพเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจเจฐเฉ เจตเจเฉเจ เจธเจฐเฉเจค เจตเจฟเฉฑเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจเจฐเฉ เจฆเจพ เจนเจฐเฉเจ เจคเฉฑเจค เจธเจฐเฉเจค เจตเจฟเฉฑเจ เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจฌเจฆเจฒเจพเจ
เจฆเฉ เจตเจฐเจฃเจจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉเฅค เจเจน เจชเจนเฉเฉฐเจ เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจชเจฐเจฟเจตเจฐเจคเจจเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจเจ เจเจฐเจจ เจฆเจพ เจเฉฑเจ เจตเจงเฉเจฐเฉ เจฒเจเจเจฆเจพเจฐ เจ
เจคเฉ เจธเจผเจเจคเฉเจธเจผเจพเจฒเฉ เจคเจฐเฉเจเจพ เจนเฉ, เจชเจฐ เจเฉฑเจ เจ
เฉฐเจธเจผเจ เจธเจฐเฉเจค เจจเจฟเจฐเจงเจพเจฐเจจ เจญเฉเจเจฃ เจฆเฉ เจฌเจเจพเจ, เจเฉฑเจ เจตเฉฑเจเจฐเฉ, เจเฉเจฐ-เจเฉเจฌเจฐเจจเฉเจเจธ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจเฉเจคเฉเจเจ เจเจพ เจฐเจนเฉเจเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจธเฉเจเฉเจฌเฉฑเจง เจเจฐเจจ เจฆเฉ เจเฉเจฎเจค 'เจคเฉเฅค IN kubectl
เจคเฉเจธเฉเจ JSON เจชเฉเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉเจฃ เจธเจเจฆเฉ เจนเฉ kubectl patch --type=json
. Kubernetes API เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจเจน เจชเจนเฉเฉฐเจ เจฌเฉเจจเจคเฉ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเฉ PATCH
เจ
เจคเฉ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ content-type
ะฒ application/json-patch+json
.
เจธเจพเจจเฉเฉฐ เจญเจฐเฉเจธเฉ เจฆเฉ เจฒเฉเฉ เจนเฉ - เจฌเจฆเจฒเจฃ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ
เจเฉเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฟ เจธเจฐเฉเจค เจจเฉเฉฐ เจชเฉเฉเจนเฉ เจเจพเจฃ เจ
เจคเฉ เจเจธเจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเฉเจคเฉ เจเจพเจฃ เจฆเฉ เจธเจฎเฉเจ เจตเจฟเฉฑเจ เจเฉเจ เจคเจฌเจฆเฉเจฒเฉ เจจเจนเฉเจ เจเฉเจคเฉ เจเจ เจนเฉเฅค เจฆเฉเจเฉ เจธเจผเจฌเจฆเจพเจ เจตเจฟเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจธเจพเจฐเฉ เจฌเจฆเจฒเจพเจ
เจนเฉเจฃเจเฉ เจชเจฐเจฎเจพเจฃเฉ. เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเจฐเจจ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจตเจฐเจคเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ replace
. เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจเจพเจเจเจเจฐ เจตเจพเจฒเจพ ConfigMap เจนเฉ เจเฉ เจเจ เจธเจฐเฉเจคเจพเจ เจฆเฉเจเจฐเจพ เจ
เฉฑเจชเจกเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจฆเฉ เจธเจฐเฉเจค เจเฉฑเจเฉ เจธเจฎเฉเจ เจเจพเจเจเจเจฐ เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจจเจนเฉเจ เจเจฐเจฆเฉ, เจเจฟเจธ เจจเจพเจฒ เจ
เฉฑเจชเจกเฉเจ เจเฉเจเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ, เจชเจนเฉเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเจเจจเจพเจตเจพเจ เจฆเฉ เจเฉเจฐเจฎ เจฆเฉ เจเจฒเจชเจจเจพ เจเจฐเฉ patch
:
- A เจ เจคเฉ B API เจคเฉเจ เจธเจฐเฉเจค เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฅเจฟเจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเจจ
- เจนเจฐ เจเฉฑเจ เจธเจฅเจพเจจเจ เจคเฉเจฐ 'เจคเฉ เจเจพเจเจเจเจฐ เจจเฉเฉฐ เจเฉฑเจ-เจเฉฑเจ เจเจฐเจเฉ เจตเจงเจพ เจเฉ เจ เจคเฉ "เจ เจชเจกเฉเจ เจเฉเจคเฉ-เจฆเฉเจเจฐเจพ" เจจเฉเจ เจตเจฟเฉฑเจ เจเฉเจฐเจฎเจตเจพเจฐ "A" เจเจพเจ "B" เจเฉเฉ เจเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
- เจ เจคเฉ เจเจน เจธเจฐเฉเจค เจจเฉเฉฐ เจฅเฉเฉเจพ เจคเฉเจเจผเฉ เจจเจพเจฒ เจ เจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉ
- B เจธเจฐเฉเจค เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉ
เจจเจคเฉเจเฉ เจตเจเฉเจ, เจ
เฉฑเจชเจกเฉเจ A เจเจคเจฎ เจนเฉ เจเจฟเจ เจนเฉเฅค เจเจเจฐเฉ เจเจพเจฐเจตเจพเจ patch
เจเจฟเฉฑเจคเจฆเจพ เจนเฉ, เจเจพเจเจเจเจฐ เจจเฉเฉฐ เจฆเฉ เจฆเฉ เจฌเจเจพเจ เจเฉฑเจ เจจเจพเจฒ เจตเจงเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ, เจ
เจคเฉ "เจ
เจชเจกเฉเจ เจเฉเจคเฉ-เจฌเจพเจ" เจจเฉเจ เจฆเจพ เจฎเฉเฉฑเจฒ "B" เจจเจพเจฒ เจเจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจธ เจตเจฟเฉฑเจ "A" เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพเฅค เจเจ เจเจชเจฐเฉเจเจค เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเฉเจ เจเจฟ เจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ เจ
เฉฑเจชเจกเฉเจ เจชเจนเฉเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ replace
:
- A เจ เจคเฉ B API เจคเฉเจ เจธเจฐเฉเจค เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฅเจฟเจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเจจ
- เจนเจฐ เจเฉฑเจ เจธเจฅเจพเจจเจ เจคเฉเจฐ 'เจคเฉ เจเจพเจเจเจเจฐ เจจเฉเฉฐ เจเฉฑเจ-เจเฉฑเจ เจเจฐเจเฉ เจตเจงเจพ เจเฉ เจ เจคเฉ "เจ เจชเจกเฉเจ เจเฉเจคเฉ-เจฆเฉเจเจฐเจพ" เจจเฉเจ เจตเจฟเฉฑเจ เจเฉเจฐเจฎเจตเจพเจฐ "A" เจเจพเจ "B" เจเฉเฉ เจเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
- เจ เจคเฉ เจเจน เจธเจฐเฉเจค เจจเฉเฉฐ เจฅเฉเฉเจพ เจคเฉเจเจผเฉ เจจเจพเจฒ เจ เจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉ
- เจฌเฉ เจธเจฐเฉเจค เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเฉ, เจชเจฐ เจ
เฉฑเจชเจกเฉเจ API เจฆเฉเจเจฐเจพ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ เจเจฟเจเจเจเจฟ เจธเจฐเฉเจค เจธเฉฐเจธเจเจฐเจฃ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจนเฉ
replace
เจเฉเจฌเจฐเจจเฉเจเจธ เจตเจฟเฉฑเจ เจธเจฐเฉเจค เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเฉฐเจธเจเจฐเจฃ เจจเจพเจฒ เจฎเฉเจฒ เจจเจนเฉเจ เจเจพเจเจฆเจพ เจเจฟเจเจเจเจฟ เจธเจฐเฉเจค เจฆเจพ เจธเฉฐเจธเจเจฐเจฃ A เจฆเฉ เจฌเจฆเจฒเจฃ เจฆเฉ เจเจพเจฐเจตเจพเจ เจฆเฉเจเจฐเจพ เจตเจงเจพเจเจ เจเจฟเจ เจธเฉเฅค
เจเจชเจฐเฉเจเจค เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, B เจจเฉเฉฐ เจธเจฐเฉเจค เจจเฉเฉฐ เจฎเฉเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจนเฉเจตเฉเจเจพ, เจจเจตเฉเจ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจพเจ
เจเจฐเจจเจพ เจนเฉเจตเฉเจเจพ เจ
เจคเฉ เจฆเฉเจฌเจพเจฐเจพ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจจเฉ เจนเฉเจตเฉเจเฉ replace
. เจเจน เจเจพเจเจเจเจฐ เจจเฉเฉฐ เจฆเฉ เจฆเฉเจเจฐเจพ เจตเจงเจพเจเจเจพ เจ
เจคเฉ เจ
เฉฐเจค เจตเจฟเฉฑเจ "AB" เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจ เจฒเจ "เจ
เจชเจกเฉเจ เจเฉเจคเฉ-เจฌเจพเจ" เจจเฉเจ เจฆเจพ เจเจพเจฐเจจ เจฌเจฃเฉเจเจพเฅค
เจเจชเจฐเฉเจเจค เจเจฆเจพเจนเจฐเจจ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจเจฒเจพเจเจฃ เจตเฉเจฒเฉ replace
เจธเจพเจฐเจพ เจธเจฐเฉเจค เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฌเจฆเจฒเจฟเจ เจเจฟเจ เจนเฉ. เจฒเจ เจตเจฐเจคเจฟเจ เจเจฟเจ เจจเจฟเจฐเจงเจพเจฐเจจ replace
, เจ
เฉฐเจธเจผเจ เจเจพเจ เจญเจพเจเจพเจ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจเจฟเจตเฉเจ เจเจฟ เจตเจฟเฉฑเจ apply
, เจชเจฐ เจธเฉฐเจชเฉเจฐเจจ, เจเฉเฉ เจธเจฎเฉเจค resourceVersion
เจจเจฟเจฐเจงเจพเจฐเจจ เจฎเฉเจเจพเจกเฉเจเจพ เจตเจฟเฉฑเจ. เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจพเจฒเฉ เจจเจนเฉเจ เจเฉเจคเจพ เจนเฉ resourceVersion
เจเจพเจ เจคเฉเจนเจพเจกเฉ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเจพ เจเจฟเจ เจธเฉฐเจธเจเจฐเจฃ เจฎเฉเจเฉเจฆเจพ เจจเจนเฉเจ เจนเฉ, เจฌเจฆเจฒเฉ เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจพเจตเฉเจเจพเฅค เจเจธ เจฒเจ เจตเจฐเจคเจฃ เจฒเจ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจชเจนเฉเฉฐเจ เจนเฉ replace
- เจธเจฐเฉเจค เจชเฉเฉเจนเฉ, เจเจธเจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเจฐเฉ เจ
เจคเฉ เจเจธเจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจฌเจฆเจฒเฉเฅค เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ kubectl
, เจเจน เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเฉ เจธเจเจฆเจพ เจนเฉ:
$ kubectl get deployment my-deployment -o json
| jq '.spec.template.spec.containers[0].env[1].value = "new value"'
| kubectl replace -f -
เจเจน เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจนเฉ เจเจฟ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉเจเจ เจฆเฉ เจเจฎเจพเจเจกเจพเจ, เจเฉเจฐเจฎเจตเจพเจฐ เจเจฒเจพเจเจเจ เจเจเจเจ, เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจเฉฑเจฒเจฃเจเฉเจเจ, เจเจฟเจเจเจเจฟ deployment.yaml
เจธเฉฐเจชเจคเฉ เจธเจผเจพเจฎเจฟเจฒ เจจเจนเฉ เจนเฉ .metadata.resourceVersion
$ kubectl create -f deployment.yaml
$ kubectl replace -f deployment.yaml
เจเจน เจเฉฑเจชเจฐ เจเจนเฉ เจเจ เจเฉฑเจฒ เจฆเฉ เจเจฒเจ เจเจพเจชเจฆเจพ เจนเฉ, เจฏเจพเจจเฉ. "เจเฉเฉ เจฐเจฟเจนเจพ เจนเฉ resourceVersion
เจจเจฟเจฐเจงเจพเจฐเจจ เจฎเฉเจเจพเจกเฉเจเจพ เจตเจฟเฉฑเจเฅค" เจเฉ เจเจน เจเจนเจฟเจฃเจพ เจเจฒเจค เจนเฉ? เจจเจนเฉเจ, เจเจน เจจเจนเฉเจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเฉ kubectl
เจจเฉเจเจฟเจธ เจเฉ เจคเฉเจธเฉเจ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉเจ เจเฉเจคเจพ เจนเฉ resourceVersion
, เจเจน เจเจธเจจเฉเฉฐ เจธเจฐเฉเจค เจคเฉเจ เจชเฉเฉเจนเฉเจเจพ เจ
เจคเฉ เจเจธเจจเฉเฉฐ เจคเฉเจนเจพเจกเฉ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจ เจเจ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจเฉเฉ เจฆเฉเจตเฉเจเจพ, เจ
เจคเฉ เจเฉเจตเจฒ เจคเจฆ เจนเฉ เจเจธเจจเฉเฉฐ เจเจฒเจพเจ replace
. เจเจฟเจเจเจเจฟ เจเจน เจธเฉฐเจญเจพเจตเฉ เจคเฉเจฐ 'เจคเฉ เจเจผเจคเจฐเจจเจพเจ เจนเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจชเจฐเจฎเจพเจฃเฉ 'เจคเฉ เจญเจฐเฉเจธเจพ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจพเจฆเฉ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ kubectl
, เจคเฉเจนเจพเจจเฉเฉฐ API เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจตเจพเจฒเฉเจเจ เจเจฒเจพเจเฉฐเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเจธ 'เจคเฉ เจญเจฐเฉเจธเจพ เจจเจนเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฎเฉเจเฉเจฆเจพ เจธเจฐเฉเจค เจจเจฟเจฐเจงเจพเจฐเจจ เจจเฉเฉฐ เจชเฉเฉเจนเจจเจพ เจนเฉเจตเฉเจเจพ, เจเจธเจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเจฐเจจเจพ เจนเฉเจตเฉเจเจพ เจ
เจคเฉ เจซเจฟเจฐ เจเจฒเจพเจเจฃเจพ เจนเฉเจตเฉเจเจพ PUT
เจฌเฉเจจเจคเฉ
เจคเฉเจธเฉเจ เจเฉฑเจ เจชเฉเจ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉ - เจ เจธเฉเจ เจเฉฑเจ เจฌเจฆเจฒเจฆเฉ เจนเจพเจ
เจเจ เจตเจพเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเฉ API เจฆเฉเจเจฐเจพ เจธเฉฐเจญเจพเจฒเฉเจเจ เจจเจนเฉเจ เจเจพ เจธเจเจฆเฉเจเจเฅค เจเจนเจจเจพเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ, เจคเฉเจธเฉเจ เจธเจฐเฉเจค เจจเฉเฉฐ เจฎเจฟเจเจพเจเจฃ เจ
เจคเฉ เจฎเฉเฉ-เจฌเจฃเจพเจเจฃ เจฆเฉเจเจฐเจพ เจเจธเจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฒเจ เจฎเจเจฌเฉเจฐ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจเจน เจตเจฐเจค เจเฉ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ kubectl replace --force
. เจเจฎเจพเจเจก เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจจเจพเจฒ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจนเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจซเจฟเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเจชเจฒเจพเจ เจเฉเจคเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจคเฉเจ เจฎเฉเฉ เจฌเจฃเจพเจเจ เจเจพเจเจฆเจพ เจนเฉเฅค API เจตเจฟเฉฑเจ เจเฉเจ "เจซเฉเจฐเจธ เจฐเจฟเจชเจฒเฉเจธ" เจนเฉเจเจกเจฒเจฐ เจจเจนเฉเจ เจนเฉ, เจ
เจคเฉ API เจฆเฉเจเจฐเจพ เจ
เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉ เจเจชเจฐเฉเจธเจผเจจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจชเจนเจฟเจฒเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธเจฆเฉ เจฒเจ เจธเฉเฉฑเจ เจเจฐเจเฉ เจธเจฐเฉเจค เจจเฉเฉฐ เจฎเจฟเจเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ gracePeriodSeconds
เจเจผเฉเจฐเฉ (0) เจ
เจคเฉ propagationPolicy
"เจฌเฉเจเจเฉเจฐเจพเจเจเจก" เจตเจฟเฉฑเจ เจ
เจคเฉ เจซเจฟเจฐ เจฒเฉเฉเฉเจเจฆเฉ เจจเจฟเจฐเจงเจพเจฐเจจ เจจเจพเจฒ เจเจธ เจธเจฐเฉเจค เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจเฅค
เจเฉเจคเจพเจตเจจเฉ: เจเจน เจชเจนเฉเฉฐเจ เจธเฉฐเจญเจพเจตเฉ เจคเฉเจฐ 'เจคเฉ เจเจผเจคเจฐเจจเจพเจ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจ เจฃ-เจชเฉเจฐเจญเจพเจธเจผเจฟเจค เจธเจฅเจฟเจคเฉ เจตเฉฑเจฒ เจฒเฉ เจเจพ เจธเจเจฆเฉ เจนเฉเฅค
เจธเจฐเจตเจฐ เจธเจพเจเจก 'เจคเฉ เจฒเจพเจเฉ เจเจฐเฉ
เจเจฟเจตเฉเจ เจเจฟ เจเฉฑเจชเจฐ เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉ, เจเฉเจฌเจฐเจจเฉเจเจธ เจกเจฟเจตเฉเจฒเจชเจฐ เจคเจฐเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ 'เจคเฉ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉ เจนเจจ apply
เจคเฉฑเจ kubectl
Kubernetes API เจตเจฟเฉฑเจเฅค เจคเจฐเจ apply
เจเฉเจฌเจฐเจจเฉเจเจธ 1.18 เจฐเจพเจนเฉเจ เจเจชเจฒเจฌเจง เจนเฉ kubectl apply --server-side
เจเจพเจ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ API เจฆเฉเจเจฐเจพ PATCH
ั content-type
application/apply-patch+YAML
.
เจจเฉเจ: JSON เจตเฉ เจตเฉเจง YAML เจนเฉ, เจเจธเจฒเจ เจคเฉเจธเฉเจ เจจเจฟเจฐเจงเจพเจฐเจจ เจจเฉเฉฐ JSON เจตเจเฉเจ เจญเฉเจ เจธเจเจฆเฉ เจนเฉ เจญเจพเจตเฉเจ
content-type
เจนเฉ เจเจพเจตเฉเจเจพapplication/apply-patch+yaml
.
เจเจธ เจคเจฐเจ เจคเฉเจ เจเจฒเจพเจตเจพ kubectl
API เจฆเฉเจเจฐเจพ เจนเจฐ เจเจฟเจธเฉ เจฒเจ เจเจชเจฒเจฌเจง เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, apply
เจธเจฐเจตเจฐ เจธเจพเจเจก 'เจคเฉ, เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจ เจซเฉเจฒเจกเจพเจ เจฒเจ เจเฉเจฃ เจเจผเจฟเฉฐเจฎเฉเจตเจพเจฐ เจนเฉ เจเจธ เจเฉฑเจฒ เจฆเจพ เจงเจฟเจเจจ เจฐเฉฑเจเจฆเจพ เจนเฉ, เจเจธ เจคเจฐเฉเจนเจพเจ เจเจธเจฆเฉ เจตเจฟเจตเจพเจฆ-เจฎเฉเจเจค เจธเฉฐเจชเจพเจฆเจจ เจฒเจ เจธเฉเจฐเฉฑเจเจฟเจ
เจค เจฎเจฒเจเฉเจชเจฒ เจเจเจธเฉเจธ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจฆเฉเจเฉ เจธเจผเจฌเจฆเจพเจ เจตเจฟเจ, เจเฉ apply
เจธเจฐเจตเจฐ เจธเจพเจเจก 'เจคเฉ เจตเจงเฉเจฐเฉ เจตเจฟเจเจชเจ เจนเฉ เจเจพเจตเฉเจเจพ, เจเฉฑเจ เจฏเฉเจจเฉเจตเจฐเจธเจฒ เจธเฉเจฐเฉฑเจเจฟเจ
เจค เจธเจฐเฉเจค เจชเฉเจฐเจฌเฉฐเจงเจจ เจเฉฐเจเจฐเจซเฉเจธ เจตเฉฑเจ-เจตเฉฑเจ เจเจฒเจพเจเฉฐเจเจพเจ เจฒเจ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเจพ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, kubectl, Pulumi เจเจพเจ Terraform, GitOps, เจ
เจคเฉ เจจเจพเจฒ เจนเฉ เจเจฒเจพเจเฉฐเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจธเจตเฉ-เจฒเจฟเจเฉเจเจ เจธเจเฉเจฐเจฟเจชเจเจพเจเฅค
เจจเจคเฉเจเฉ
เจฎเฉเจจเฉเฉฐ เจเจฎเฉเจฆ เจนเฉ เจเจฟ เจเจฒเฉฑเจธเจเจฐเจพเจ เจตเจฟเฉฑเจ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจคเจฐเฉเจเจฟเจเจ เจฌเจพเจฐเฉ เจเจน เจธเฉฐเจเฉเจช เจเจพเจฃเจเจพเจฐเฉ เจคเฉเจนเจพเจกเฉ เจฒเจ เจฎเจฆเจฆเจเจพเจฐ เจธเฉเฅค เจเจน เจเจพเจฃเจจเจพ เจเฉฐเจเจพ เจนเฉ เจเจฟ เจเจน เจธเจฟเจฐเจซเจผ เจฒเจพเจเฉ เจฌเจจเจพเจฎ เจฌเจฆเจฒเจฃเจพ เจจเจนเฉเจ เจนเฉ; เจฒเจพเจเฉ เจเจฐเฉ, เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเฉ, เจชเฉเจ เจเจฐเฉ เจเจพเจ เจฌเจฆเจฒเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจธเจฐเฉเจค เจจเฉเฉฐ เจ เจชเจกเฉเจ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉเฅค เจเจเจผเจฐเจเจพเจฐ, เจธเจฟเจงเจพเจเจค เจตเจฟเฉฑเจ, เจนเจฐเฉเจ เจชเจนเฉเฉฐเจ เจฆเจพ เจเจชเจฃเจพ เจเจพเจฐเจ เจเฉเจคเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉ. เจชเจฐเจฎเจพเจฃเฉ เจคเจฌเจฆเฉเจฒเฉเจเจ เจฒเจ, เจฌเจฆเจฒเจฃเจพ เจฌเจฟเจนเจคเจฐ เจนเฉ; เจจเจนเฉเจ เจคเจพเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจ เจชเจฒเจพเจ เจฐเจพเจนเฉเจ เจฐเจฃเจจเฉเจคเจ-เจ เจญเฉเจฆ เจชเฉเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจฌเจนเฉเจค เจเฉฑเจ เจคเฉเจ เจเฉฑเจ, เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจธเจฎเจเจฃ เจฆเฉ เจเจฎเฉเจฆ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ "kubernetes apply vs replace" เจฆเฉ เจเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจคเฉเจธเฉเจ Google เจเจพเจ StackOerflow 'เจคเฉ เจญเจฐเฉเจธเจพ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉเฅค เจเฉฑเจเฉ เจเฉฑเจ เจเจฆเฉเจ เจคเฉฑเจ เจเจน เจฒเฉเจ เจฎเฉเจเฉเจฆเจพ เจเจตเจพเจฌ เจจเฉเฉฐ เจจเจนเฉเจ เจฌเจฆเจฒเจฆเจพ.
เจธเจฐเฉเจค: www.habr.com