เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเดฟเตฝ เดงเดพเดฐเดพเดณเด เดฑเดซเดฑเตปเดธเต เดธเดพเดนเดฟเดคเตเดฏเดเตเดเตพ เดเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดเดฟเดฒเดชเตเดชเตเตพ เดเดฑเตเดฑเดตเตเด เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดชเดฆเตเดถเด เดเดฑเตเดฑเดตเตเด เดตเดฟเดฒเดชเตเดชเตเดเตเดเดคเดพเดฃเต. เดเตเด
เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเดจเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฎเดพเตปเดกเต
เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดฒเดณเดฟเดคเดตเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดตเตเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฎเดพเตปเดกเต เดเดฎเดพเตปเดกเต เดชเตเตผเดคเตเดคเตเดเดฐเดฃเด เดชเตเดฐเดพเดชเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต kubectl
เดฌเดพเดทเต เดทเตเดฒเตเดฒเดฟเตฝ:
echo "source <(kubectl completion bash)" >> ~/.bashrc
เดเดเตเดเตเดซเดฟเตฝ kubectl
.bashrc เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดดเตเดคเดชเตเดชเตเดเตเด, เดทเตเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดฎเตเดชเตเดดเตเดฒเตเดฒเดพเด เดธเตเดตเดฏเดฎเตเดต เดธเดเตเดตเดฎเดพเดเตเด. เดฆเตเตผเดเตเดฏเดฎเตเดฑเดฟเดฏ เดเดฎเดพเตปเดกเตเดเดณเตเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเตเด เดเตเดชเตเดชเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดคเต เดตเตเดเดคเตเดคเดฟเดฒเดพเดเตเดเตเดจเตเดจเต all-namespaces
. เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เตฝ
เดเดฐเต เดจเตเดฏเดฟเดเดธเตโเดชเตเดฏเตโเดธเดฟเดฒเต เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฎเตเดฎเดฑเดฟเดฏเตเด เดธเดฟเดชเดฟเดฏเต เดชเดฐเดฟเดงเดฟเดเดณเตเด
เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดคเตเดฑเตเดฑเดพเดฏเดฟ เดเดดเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดคเต เดเดฐเต เดธเตเดเตเดเตปเดกเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเตเดเตเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดเดฃเดเตเดทเตป เดคเตเดฑเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เด เดคเต เดเดฐเดฟเดเตเดเดฒเตเด เด เดเดฏเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดคเตเดเตผเดจเตเดจเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเต เดฎเตเดฎเตเดฎเดฑเดฟ เดฒเตเดเตเดเต เดเดฃเตเดเต. เดตเดฟเดจเตเดฏเดพเดธ เดธเดฎเดฏเดคเตเดคเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเต เดฎเตเดฎเตเดฎเดฑเดฟ เดชเดฐเดฟเดงเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดคเต เดเดฐเต เดจเตเดกเต เดชเดฐเดพเดเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเดเตเดเดพเด.
เดเดคเต เดคเดเดฏเตเดจเตเดจเดคเดฟเดจเต, เดเดฐเต เดจเตเดฏเดฟเดเดธเตเดชเตเดธเต เด เดเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดเตเดเตพ เดธเดเตเดเดฎเดพเดเตเดเดพเตป เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เด เดต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดจเตเดฏเดฟเดเดธเตโเดชเตเดฏเตโเดธเดฟเดจเดพเดฏเดฟ yaml เดซเดฏเดฒเดฟเตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เด เดคเตเดคเดฐเดฎเตเดฐเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดฐเต เดเดฆเดพเดนเดฐเดฃเด เดเดคเดพ:
apiVersion: v1
kind: LimitRange
metadata:
name: mem-limit-range
spec:
limits:
- default:
memory: 512Mi
defaultRequest:
memory: 256Mi
type: Container
เด
เดคเตเดคเดฐเด yaml เดธเตเดทเตเดเดฟเดเตเดเต เดเดคเตเดเตเดเดฟเดฒเตเด เดจเตเดฏเดฟเดเดธเตเดชเตเดธเดฟเดฒเตเดเตเดเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเตเดฏเดฟเดเดธเตเดชเตเดธเดฟเดฒเตเดเตเดเต limit-example
. เดเดชเตเดชเตเตพ เด เดจเตเดฏเดฟเดเดธเตโเดชเตเดฏเตโเดธเดฟเตฝ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดคเตเดฐเต เดเดฃเตเดเตเดฏเตโเดจเดฑเดฟเดจเตเด 512Mi เดชเดฐเดฟเดงเดฟ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด, เด เดเดฃเตเดเตเดฏเตโเดจเดฑเดฟเดจเต เดฎเดฑเตเดฑเตเดฐเต เดตเตเดฏเดเตเดคเดฟเดเดค เดชเดฐเดฟเดงเดฟ เด
เดงเดฟเดเดฎเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ.
เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเดจเตเดฑเต เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเตฝ เดฎเดพเดฒเดฟเดจเตเดฏ เดถเตเดเดฐเดฃเด
เดเตเดฌเตเดฒเตเดฑเตเดฑเต เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ เดฎเดพเดฒเดฟเดจเตเดฏ เดถเตเดเดฐเดฃเด เดเดฐเดเดญเดฟเดเตเดเตเดฎเตเดชเตเตพ var/lib/docker เดฒเดญเตเดฏเดฎเดพเดฏ เดกเดฟเดธเตเดเต เดธเตเดฅเดฒเดคเตเดคเดฟเดจเตเดฑเต 90% เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต. เดเดคเต เดตเดณเดฐเต เดฎเดฟเดเดเตเดเดคเดพเดฃเต, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, Kubernetes 1.7 เดตเดฐเต, เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต เดซเดฏเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเดตเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดเดจเตเดกเตเดเดณเตเดเต เดเดฃเตเดฃเดคเตเดคเดฟเตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเตเดฒ.
เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดจเดฟเดเตเดเดณเตเดเต เดเดฃเตเดเตเดฏเตเดจเตผ var/lib/docker เดกเดฟเดธเตเดเต เดธเตเดฅเดฒเดคเตเดคเดฟเดจเตเดฑเต 50% เดฎเดพเดคเตเดฐเดฎเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดตเต, เดชเดเตเดทเต เดเดจเตเดกเตเดเตพ เดคเตเตผเดจเตเดจเตเดเตเดเดพเด, เดเดคเต เดคเตเดดเดฟเดฒเดพเดณเดฟเดเตพเดเตเดเต เดชเตเดฐเดถเตโเดจเดฎเตเดฃเตเดเดพเดเตเดเตเด.
1.4 เดฎเตเดคเตฝ 1.6 เดตเดฐเตเดฏเตเดณเตเดณ เดเตเดฌเตเดฒเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเตฝ เดจเดฟเดเตเดเตพ เด เดซเตเดฒเดพเดเต เดเตเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต:
--eviction-hard
=memory.available<100Mi,nodefs.available<10%,nodefs.inodesFree<5%
1.7-เดฒเตเด เดชเดฟเดจเตเดจเตเดเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเดฒเตเด เด เดซเตเดฒเดพเดเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดฎเตเตป เดชเดคเดฟเดชเตเดชเตเดเตพ เดเดจเตเดกเต เดชเดฐเดฟเดงเดฟ เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ.
เดฎเดฟเดจเดฟเดเตเดฏเตเดฌเต... เดเตเดฑเตเดคเตเด เดเดจเตเดจเดพเตฝ เดถเดเตเดคเดตเตเดฎเดพเดฏ เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเตเดฌเตผเดจเตเดฑเตเดฑเตเดเตพ
เดเดฐเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเดณเตเดชเตเดชเดฎเตเดณเตเดณ เดฎเดพเตผเดเดฎเดพเดฃเต เดฎเดฟเดจเดฟเดเตเดฏเตเดฌเต. เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดเดคเต เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเต:
minikube start
เด เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดจเดฟเดเตเดเดณเตเดเต เดฎเตเดทเตเดจเดฟเตฝ เดเดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต.
เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดเตเดเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดฎเตเดจเตเดจเตเด เด เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดชเตเดฐเดพเดฆเตเดถเดฟเดเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดฎเตเดจเตเดจเตเดฎเดพเดฃเต เดคเดจเตเดคเตเดฐเด. เดชเตเดฐเดคเตเดฏเตเดเดฎเดพเดฏเดฟ เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดกเตเดเตเดเตผ เดเดฎเตเดเต เดจเดฟเดเตเดเดณเตเดเต เดเดฎเตเดชเตเดฏเตเดเตเดเดฑเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด, เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเดฒเตเดฒ.
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเดเตเดเต เดเดฟเดคเตเดฐเด เดคเดณเตเดณเดพเตป เดกเตเดเตเดเดฑเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดกเตเดเตเดเตผ เดฎเตเดทเตเดจเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฎเดพเตปเดกเต เดจเตฝเดเตเดจเตเดจเต:
eval $(minikube docker-env)
เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดเดฐเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเด.
เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเด kubectl เดเดเตเดธเดธเต เดจเตฝเดเดฐเตเดคเต
เดเดคเต เดตเตเดฏเดเตเดคเดฎเดพเดฃเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเตเดฎเตเดเตพ เด
เดตเดฐเตเดเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเตพเดเตเดเดพเดฏเดฟ เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ (เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเต เดธเตเดทเตเดเดฟเดเตเดเดคเดพเดฃเต), เดจเดฟเดเตเดเตพ เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเด เดจเตฝเดเดฐเตเดคเต kubectl
. เดเดฎเดพเตปเดกเตเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต, เดเดฐเตเดจเตเดจเดฟเดจเตเด เด
เดคเดฟเดจเตเดฑเตเดคเดพเดฏ เดจเตเดฏเดฟเดเดธเตเดชเตเดธเต เดจเตฝเดเตเดเดฏเตเด RBAC เดชเตเดณเดฟเดธเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดธเดธเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดเดฐเต เดชเตเดกเดฟเดจเตเด เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเดพเดจเตเด เดตเดพเดฏเดฟเดเตเดเดพเดจเตเด เดธเตเดทเตโเดเดฟเดเตเดเดพเดจเตเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเดจเตเด เดฎเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเตเดฎเตเดณเตเดณ เด เดตเดเดพเดถเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดถเดฏเดเตเดเตเดดเดชเตเดชเดคเตเดคเดฟเดฒเดพเดเตเด. เดเดจเตเดจเดพเตฝ เดชเตเดฐเดงเดพเดจ เดเดพเดฐเตเดฏเด เดฐเดนเดธเตเดฏเดเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเตเดฐเดตเตเดถเดจเด เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเตเด, เด เดคเต เด เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเตผเดฎเดพเตผเดเตเดเต เดฎเดพเดคเตเดฐเด เด เดจเตเดตเดฆเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต. เด เดฐเตเดคเดฟเดฏเดฟเตฝ, เดเตเดฒเดธเตเดฑเตเดฑเตผ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดตเดฐเตเดฏเตเด เด เดคเดฟเดฒเตเดเตเดเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดตเดฐเตเดฏเตเด เดเดเตเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเด.
เดชเตเดกเต เดฌเดเดฑเตเดฑเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเด
เดเดฐเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดเดฐเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฏ เดธเดฎเดฏเดฎเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดเตเดเดจเต เดเดฑเดชเตเดชเดพเดเตเดเดพเด? PodDisruptionBudget เดตเตเดฃเตเดเตเด PodDisruptionBudget.
เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดเดเดฏเตเดเตเดเดฟเดเต เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดจเตเดกเตเดเตพ เดถเตเดจเตเดฏเดฎเดพเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดจเตเดจเตเด เดจเดฟเดถเตเดเดฒเดฎเดฒเตเดฒ, เด เดคเดพเดฃเต เดฏเดพเดฅเดพเตผเดคเตเดฅเตเดฏเด. เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเดเดญเดตเดเตเดเดณเตเดณเตเดณ เดเดฒเตเดฒเดพ เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดฒเตเด เดเดฐเต PDB (PodDisruptionBudget) เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเดเตเดเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ yaml เดซเดฏเดฒเดฟเดฒเดพเดฃเต เดเดคเต เดธเตเดทเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต. เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดชเดฟเดกเดฟเดฌเดฟเดฏเตเดเต เดเดตเดฑเตเดเต เดเดฐเดฟเดฏ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเดคเต เดฒเตเดฌเตฝ เดธเตเดฒเดเตเดเตผเดฎเดพเดฐเดพเดฃเต.
เดเตเดฑเดฟเดชเตเดชเต: เดฌเดเดฑเตเดฑเต เดฒเดเดเดจเด เดชเดดเดฏเดชเดเดฟเดฏเดพเดเตเดเตเดฎเตเดชเตเตพ เดฎเดพเดคเตเดฐเดฎเต PDB เดฌเดเดฑเตเดฑเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเต (
เดเดฆเดพเดนเดฐเดฃเด PDB:
apiVersion: policy/v1beta1
kind: PodDisruptionBudget
metadata:
name: app-a-pdb
spec:
minAvailable: 2
selector:
matchLabels:
app: app-a
เดฐเดฃเตเดเต เดชเตเดฐเดงเดพเดจ เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ matchLabels
ะธ minAvailable
. เดเดคเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเตพเดเตเดเดพเดฃเต เดฌเดเดฑเตเดฑเต เดฌเดพเดงเดเดฎเตเดจเตเดจเต เดเดฆเตเดฏ เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดจเดฟเดเตเดเต เดฒเตเดฌเดฒเตเดเดณเตเดณเตเดณ เดตเดฟเดจเตเดฏเดพเดธเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ app: app-a
ะธ app: app-b
, เด
เดชเตเดชเตเตพ เด PDB เดเดฆเตเดฏเดคเตเดคเตเดคเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเต เดฌเดพเดงเดเดฎเดพเดเต.
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ minAvailable
เดจเตเดกเต เดถเตเดจเตเดฏเดฎเดพเดเตเดเตเดฎเตเดชเตเตพ (เดตเตเดคเตเดคเดฟเดฏเดพเดเตเดเตเดฎเตเดชเตเตพ) เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดถเตเดจเตเดฏเดฎเดพเดเตเดเตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต, เดเดฒเตเดฒเดพ เดธเดเดญเดตเดเตเดเดณเตเด เดชเตเดฑเดคเตเดคเดพเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต app: app-a
, เดฐเดฃเตเดเตเดฃเตเดฃเด เดเดดเดฟเดเต.
เดเดคเต เดธเดฎเดฏเดคเตเดคเตเด เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฑเต เดเดคเตเดฐ เดธเดจเตเดฆเตผเดญเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฃเด เดเดจเตเดจเดคเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเตป เดเดคเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดฐเตเดเตเดฏ เดจเดฟเดฐเตเดเตเดทเดฃเด
เด เดคเตเดคเดฐเด เดจเดฟเดฐเตเดเตเดทเดฃเด เดฐเดฃเตเดเต เดคเดฐเดคเตเดคเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฃเต: เดฑเตเดกเดฟเดจเตเดธเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเตเดตเตเดจเตเดธเต เดเตเดธเตเดฑเตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต.
เดเตเดฐเดพเดซเดฟเดเต เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฃเตเดเตเดฏเตโเดจเดฑเดฟเดจเตเดฑเต เดธเดจเตเดจเดฆเตเดงเดค เดเดฆเตเดฏ เด เดจเตเดตเตเดทเดฃเด (เดคเดฏเตเดฏเดพเดฑเตเดเตเดชเตเดชเต) เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต.
เดเดฃเตเดเตเดฏเตเดจเตผ เดเดฐเตเดเตเดฏเดเดฐเดฎเดพเดฃเต เด เดคเต เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต เดเดจเตเดจเต เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเต (เดฒเตเดตเตเดจเตเดธเต) เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต.
เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเดพเดฏเดฟ เดชเตเดฐเดธเดเตเดคเดฎเดพเดฏ เดเตเตบเดซเดฟเดเดฑเตเดทเดจเตเดเตพ yaml-เดฒเตเดเตเดเต เดเตเตผเดเตเดเตเดจเตเดจเต. เด
เดตเดฟเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดเดเดเตเดเตเดเดณเตเด เดเดพเดฒเดคเดพเดฎเดธ เดธเดฎเดฏเดเตเดเดณเตเด เดตเตเดฃเตเดเตเด เดเตเดฐเดฏเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเดตเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเด. เด
เดตเดฐเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดเดพเดฃเตเด
เดเดพเดเตเดเตพ เดเดฒเตเดฒเดพเดฏเดฟเดเดคเตเดคเตเด เดเดฃเตเดเต
เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเดฒเต เด เดเดฟเดธเตเดฅเดพเดจ เดเดถเดฏเดเตเดเดณเดฟเดฒเตเดจเตเดจเดพเดฃเต เดฒเตเดฌเดฒเตเดเตพ. เด เดต เดเดฌเตเดเดเตเดฑเตเดฑเตเดเดณเต เดชเดฐเดธเตเดชเดฐเด เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต, เด เดคเตเดชเตเดฒเต เดคเดจเตเดจเต เดฒเตเดฌเดฒเตเดเดณเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เด เดจเตเดตเตเดทเดฃเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดเตเดเต เดชเตเดเดพเดจเตเด เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดพเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดตเดจเตเดฑเตเดเตพ เดเดพเดฃเดพเดจเตเด เดเดดเดฟเดฏเตเด.
เดเดพเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเดพเดฃเตเดเต เดเดจเตเดคเตเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดพเตฝ เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดพเดฃเต เดเดฐเต เดจเดฒเตเดฒ เดเดฆเดพเดนเดฐเดฃเด.
เดจเดฟเดเตเดเตพ เดเดคเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดฐเตเดคเตเด dev
ะธ qa
. เดเดคเดฟเดจเตผเดคเตเดฅเด เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เด
เดชเตเดเตเดท เดจเตฝเดเดพเด เดเดจเตเดจเดพเดฃเต app-a
, เดฐเดฃเตเดเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเดณเดฟเดฒเตเด เดเดฐเตเดธเดฎเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต qa
ะธ dev
. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดเดฟเดคเดฎเดพเดฏ เดชเดฐเดพเดฎเตเดฑเตเดฑเตผ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดฃเตเดเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฎเตเดเตเดเต เดชเตเดฐเดคเตเดฏเตเดเดฎเดพเดฏเดฟ เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเตปเดธเตโเดฑเตเดฑเตปเดธเต เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด. environment
. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, app: app-a
ะธ environment: dev
เดเดฐเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตเดเต, เดเดชเตเดชเด app: app-a
ะธ environment: qa
เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเดฟเดจเต.
เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฑเต เดฐเดฃเตเดเต เดธเดจเตเดฆเตผเดญเดเตเดเดณเตเด เดเดเตเดธเดธเต เดเตเดฏเตเดฏเดพเตป เดเดคเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเตเดธเดฎเดฏเด เดชเดฐเดฟเดถเตเดงเดจ เดจเดเดคเตเดคเดพเตป.
เดธเดเดเดเดฟเดเตเดเตเด
เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเต เดตเดณเดฐเต เดถเดเตเดคเดฎเดพเดฏ เดเดฐเต เดธเดเดตเดฟเดงเดพเดจเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเดคเต เดธเดฟเดธเตเดฑเตเดฑเดตเตเด เดเดเตเดตเดฟเตฝ เดตเดณเดฐเตเดฏเดงเดฟเดเด เดชเตเดฐเดเตเดฐเดฟเดฏเดเดณเดพเตฝ เดคเดเดธเตเดธเดชเตเดชเตเดเตเดเตเดเตเดเดพเด. เดจเดฟเดเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดชเตเดฐเดเตเดฐเดฟเดฏเดเดณเตเด เดชเดฐเดฟเดถเตเดงเดจเดเดณเตเด เดเตเดฌเตเดฒเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เด เดคเตเดชเตเดฒเต เดคเดจเตเดจเต เดธเตเดตเดจเตเดคเด.
เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดเดฐเต เด เดจเดพเดฅ เดธเตเดตเดจเด เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต เดฎเดจเตเดฆเดเดคเดฟเดฏเดฟเดฒเดพเดเตเดเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเต เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เด เดเดฟเดคเตเดคเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดเตเดฏเดฟเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฃเต. เดเดจเตเดจเดพเตฝ เดเดฐเต เดธเตเดตเดจเดคเตเดคเดฟเดจเต เดชเดเดฐเด เดเดฐเต เดฆเดถเดฒเดเตเดทเด เดชเตเดฐเดคเตเดฏเดเตเดทเดชเตเดชเตเดเตเดเดพเตฝ, เดเตเดฌเตเดฒเตเดฑเตเดฑเต เดถเตเดตเดพเดธเด เดฎเตเดเตเดเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเตเดจเตเดจเต.
เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดจเดฟเดเตเดเตพ เดเดฐเต เดตเดฟเดจเตเดฏเดพเดธเด (เดเดฃเตเดเตเดฏเตโเดจเตผ, เดเดฎเตเดเต, เดเดจเตเดคเตเด) เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฐเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเตเดฒเตเดจเดชเตเดชเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดฑเดชเตเดชเดพเดเตเดเตเด.
เดเตเดฏเต เดเดฃเตเดเตเดฎเตเดเตเดเตเด
เดชเตเดฐเดงเดพเดจ เดเดชเดฆเตเดถเด เดเดเตเดเตพ เด เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดธเดเดฐเดเตเดทเดฟเดเตเดเต. Go เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดท เดชเด เดฟเดเตเดเตเด.
Kubernetes Go-เดฏเดฟเตฝ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดคเดพเดฃเต, เดเดฒเตเดฒเดพ เดตเดฟเดชเตเดฒเตเดเดฐเดฃเดเตเดเดณเตเด Go-เดฏเดฟเตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดเตเดฒเดฏเดจเตเดฑเต-เดเต เดเตเดฒเดฏเดจเตเดฑเต เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเด เดเดฆเตเดฏเตเดเดฟเดเดฎเดพเดฏเดฟ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต.
เดตเตเดฏเดคเตเดฏเดธเตเดคเดตเตเด เดฐเดธเดเดฐเดตเตเดฎเดพเดฏ เดเดพเดฐเตเดฏเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเดเตเดเดณเตเดเต เด เดญเดฟเดฐเตเดเดฟเดเตเดเดจเตเดธเดฐเดฟเดเตเดเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดธเดฟเดธเตเดฑเตเดฑเด เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดพเตป. เด เดคเดฟเดจเดพเตฝ, เดกเดพเดฑเตเดฑ เดถเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเตพ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฃเตเดเตเดฏเตเดจเดฑเตเดเตพ เดตเตเดคเตเดคเดฟเดฏเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
Go เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดท เดชเด เดฟเดเตเดเตเดจเตเดจเดคเตเด เดเตเดฒเดฏเดจเตเดฑเต-เดเตเดฏเดฟเตฝ เดชเตเดฐเดพเดตเตเดฃเตเดฏเด เดจเตเดเตเดจเตเดจเดคเตเด เดเดฐเตเดชเดเตเดทเต เดชเตเดคเดฟเดฏ เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เดจเตฝเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฑเตเดฑเดตเตเด เดชเตเดฐเดงเดพเดจเดชเตเดชเตเดเตเด เดเดชเดฆเตเดถเดฎเดพเดฃเต.
เดตเตเดฑเต เดเดจเตเดคเต เดตเดพเดฏเดฟเดเตเดเดพเตป:
เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเดฒเต เดเดเตเดเตเดธเตโเดเตเดฒเดฟเดเดเดฟเดจเตเดฑเต เดฎเตเดจเตเดจเต เดคเดฒเดเตเดเดณเตเด เด เดต เดเดเตเดเดจเต เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดพเดฎเตเดจเตเดจเตเด .เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเต เดตเตผเดเตเดเตผ เดจเตเดกเตเดเตพ: เดจเดฟเดฐเดตเดงเดฟ เดเตเดฑเดฟเดฏเดต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฑเดเตเดเต เดตเดฒเดฟเดฏเดต ?25 เดเตเดฌเตผเดจเตเดฑเตเดฑเตเดเดณเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฏ เดเดชเดเดฐเดฃเดเตเดเตพ .
เด เดตเดฒเดเดฌเด: www.habr.com