เชจเซเซ เชง. เช เชจเซเชตเชพเชฆ: เช เชฒเซเชเชจเชพ เชฒเซเชเชเซ เชจเชพเชจเซ เชเซเช เชเชเชชเชจเซ, เชชเชพเชเชชเชเซเชฒเชจเชพ เชเชจเซเชเชฟเชจเชฟเชฏเชฐเซ เชเซ. เชคเซเช เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชฒเชธเซเชเชฐเซเชจเชพ เชธเชเชเชพเชฒเชจเชจเซ เชฒเชเชคเซ เชเซเชฌ เช เชฆเชฌเชพเชตเชจเชพเชฐเซ เชธเชฎเชธเซเชฏเชพเช เช เชจเซ เชเซเชฐเชธเชฎเชเซเชจเซ [เชเซเชฏเชพเชฐเซเช เชฎเชพเชฎเซเชฒเซ, เชชเชฐเชเชคเซ เชนเชเซ เชชเชฃ] เช เชฆเซเชญเซเชค เชธเซเชเชฟเชจเซ เชเชเชธเชพเชฅเซ เชฎเซเชเชตเชพเชฎเชพเช เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเชพ.
เชเซเชฌเชฐเชจเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเชพ เชตเชฐเซเชทเซเชฎเชพเช, เช
เชฎเซ เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชเซเชฒเชธเซเชเชฐเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซเชฏเซเช เชเซ (เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เช
เชจเซ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เชฌเชเชจเซ - GCP, AWS เช
เชจเซ Azure เชชเชฐ). เชธเชฎเชฏ เชเชคเชพเช, เช
เชฎเซ เชจเซเชเชงเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเชฏเซเช เชเซ เชเซเชเชฒเซเช เชญเซเชฒเซ เชธเชคเชค เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชฅเชพเชฏ เชเซ. เชเซ เชเซ, เชเชฎเชพเช เชเซเช เชถเชฐเชฎ เชจเชฅเซ: เช
เชฎเซ เชคเซเชฎเชพเชเชจเชพ เชฎเซเชเชพ เชญเชพเชเชจเชพ เชเชพเชคเซ เชเชฐเซเชฏเชพ เชเซ!
เชฒเซเชเชฎเชพเช เชธเซเชฅเซ เชธเชพเชฎเชพเชจเซเชฏ เชญเซเชฒเซ เชเซ เช
เชจเซ เชคเซเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชธเซเชงเชพเชฐเชตเซ เชคเซเชจเซ เชชเชฃ เชเชฒเซเชฒเซเช เชเซ.
1. เชธเชเชธเชพเชงเชจเซ: เชตเชฟเชจเชเชคเซเช เช เชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเช
เช เชเชเชเชฎ เชเซเชเซเชเชธเชชเชฃเซ เชจเชเซเชเชจเชพ เชงเซเชฏเชพเชจ เช เชจเซ เชธเซเชเชฟเชฎเชพเช เชชเซเชฐเชฅเชฎ เชธเซเชฅเชพเชจเชจเซ เชชเชพเชคเซเชฐ เชเซ.
CPU เชตเชฟเชจเชเชคเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชพเช เชคเซ เชฌเชฟเชฒเชเซเชฒ เชเชฒเซเชฒเซเชเชฟเชค เชจเชฅเซ เช
เชฅเชตเชพ เชคเซเชจเซเช เชฎเซเชฒเซเชฏ เชเชฃเซเช เชเชเซเช เชเซ (เชฆเชฐเซเช เชจเซเชก เชชเชฐ เชถเชเซเชฏ เชคเซเชเชฒเซ เชถเซเชเชเซ เชฎเซเชเชตเชพ). เชเชฎ, เชเชพเชเช เซ เชเชตเชฐเชฒเซเชก เชฅเช เชเชพเชฏ เชเซ. เชเชเชเชพ เชญเชพเชฐเชจเชพ เชธเชฎเชฏเชฎเชพเช, เชจเซเชกเชจเซ เชชเซเชฐเซเชธเซเชธเชฟเชเช เชชเชพเชตเชฐเชจเซ เชธเชเชชเซเชฐเซเชฃ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ เช
เชจเซ เชเซเชเซเชเชธ เชตเชฐเซเชเชฒเซเชก เชฎเชพเชคเซเชฐ เชคเซ เช เชฎเซเชณเชตเซ เชเซ เชเซ เชคเซ เชฆเซเชตเชพเชฐเชพ "เชตเชฟเชจเชเชคเซ" เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. CPU เชฅเซเชฐเซเชเชฒเชฟเชเช. เช เชเชชเซเชฒเชฟเชเซเชถเชจ เชฒเซเชเชจเซเชธเซ, เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เช
เชจเซ เช
เชจเซเชฏ เช
เชชเซเชฐเชฟเชฏ เชชเชฐเชฟเชฃเชพเชฎเซ เชคเชฐเชซ เชฆเซเชฐเซ เชเชพเชฏ เชเซ. (เช
เชฎเชพเชฐเชพ เช
เชจเซเชฏ เชคเชพเชเซเชคเชฐเชจเชพ เช
เชจเซเชตเชพเชฆเชฎเชพเช เช เชตเชฟเชถเซ เชตเชงเซ เชตเชพเชเชเซ: โ
เชเชคเซเชคเชฎ เชชเซเชฐเชฏเชคเซเชจ (เช เชคเซเชฏเชเชค เชจเชฅเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ):
resources: {}
เช เชคเซเชฏเชเชค เชเชเซ CPU เชตเชฟเชจเชเชคเซ (เช เชคเซเชฏเชเชค เชจเชฅเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ):
resources:
Requests:
cpu: "1m"
เชฌเซเชเซ เชฌเชพเชเซ, CPU เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชนเชพเชเชฐเซ เชชเซเชกเซเชธ เชฆเซเชตเชพเชฐเชพ เชเชกเชฟเชฏเชพเชณเชจเชพ เชเชเซเชฐเชจเซ เชเซเชฐเชตเชพเชเชฌเซ เชเซเชกเชตเชพ เชคเชฐเชซ เชฆเซเชฐเซ เชถเชเซ เชเซ, เชชเชเซ เชญเชฒเซ เชจเซเชก เชชเซเชฐเซเชธเซเชธเชฐ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฒเซเชก เชฅเชฏเซเชฒ เชจ เชนเซเชฏ. เชซเชฐเซเชฅเซ, เชเชจเชพเชฅเซ เชตเชฟเชฒเชเชฌเชฎเชพเช เชตเชงเชพเชฐเซ เชฅเช เชถเชเซ เชเซ. เชชเชฐเชฟเชฎเชพเชฃเชจเซ เชเชธเชชเชพเชธ เชตเชฟเชตเชพเชฆ เชเชพเชฒเซ เชเซ CPU CFS เชเซเชตเซเชเชพ Linux เชเชฐเซเชจเชฒ เช เชจเซ CPU เชฅเซเชฐเซเชเชฒเชฟเชเชเชฎเชพเช เชธเซเช เชฎเชฐเซเชฏเชพเชฆเชพเชจเชพ เชเชงเชพเชฐเซ, เชคเซเชฎเช CFS เชเซเชตเซเชเชพเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ... เช เชฐเซ, CPU เชฎเชฐเซเชฏเชพเชฆเชพเช เชคเซเช เชนเชฒ เชเชฐเซ เชถเชเซ เชคเซเชจเชพ เชเชฐเชคเชพเช เชตเชงเซ เชธเชฎเชธเซเชฏเชพเช เชเชญเซ เชเชฐเซ เชถเชเซ เชเซ. เช เชตเชฟเชถเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชจเซเชเซเชจเซ เชฒเชฟเชเช เชชเชฐ เชฎเชณเซ เชถเชเซ เชเซ.
เช เชคเชฟเชถเชฏ เชชเชธเชเชฆเชเซ (เช เชคเชฟเชถเชฏ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง) เชฎเซเชฎเชฐเซ เชธเชฎเชธเซเชฏเชพเช เชฎเซเชเซ เชธเชฎเชธเซเชฏเชพเช เชคเชฐเชซ เชฆเซเชฐเซ เชถเชเซ เชเซ. CPU เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซเชงเซ เชชเชนเซเชเชเชตเชพเชฅเซ เชเชกเชฟเชฏเชพเชณเชจเชพ เชเชเซเชฐเชจเซ เช เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชฏเชพเชฐเซ เชฎเซเชฎเชฐเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซเชงเซ เชชเชนเซเชเชเชตเชพเชฅเซ เชชเซเชกเชจเซ เชฎเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชถเซเช เชคเชฎเซ เชเซเชฏเชพเชฐเซเชฏ เช เชตเชฒเซเชเชจ เชเชฐเซเชฏเซเช เชเซ OOMkill? เชนเชพ, เชคเซ เช เชเชชเชฃเซ เชตเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช.
เชถเซเช เชคเชฎเซ เช เชฌเชจเชตเชพเชจเซ เชธเชเชญเชพเชตเชจเชพเชจเซ เชเชเชพเชกเชตเชพ เชฎเชพเชเชเซ เชเซ? เชฎเซเชฎเชฐเซเชจเซ เชตเชงเซ เชซเชพเชณเชตเชฃเซ เชเชฐเชถเซ เชจเชนเซเช เช
เชจเซ เชฎเซเชฎเชฐเซ เชตเชฟเชจเชเชคเซเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเชฐ เชธเซเช เชเชฐเซเชจเซ เชเซเชฐเชเชเซเชก QoS (เชธเซเชตเชพเชจเซ เชเซเชฃเชตเชคเซเชคเชพ) เชจเซ เชเชชเชฏเซเช เชเชฐเชถเซ เชจเชนเซเช (เชจเซเชเซเชจเชพ เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ). เช เชตเชฟเชถเซ เชตเชงเซ เชตเชพเชเชเซ
เชเชฒเชเชพเชคเซเช (OOM เชฎเชพเชฐเซเชฏเชพ เชเชตเชพเชจเซ เชเชเซเช เชคเช):
resources:
requests:
memory: "128Mi"
cpu: "500m"
limits:
memory: "256Mi"
cpu: 2
เชเชพเชคเชฐเซ เชเชชเซ:
resources:
requests:
memory: "128Mi"
cpu: 2
limits:
memory: "128Mi"
cpu: 2
เชธเชเชธเชพเชงเชจเซ เชธเซเช เชเชฐเชคเซ เชตเชเชคเซ เชธเชเชญเชตเชฟเชค เชฐเซเชชเซ เชถเซเช เชฎเชฆเชฆ เชเชฐเชถเซ?
เชจเซ เชฎเชฆเชฆ เชธเชพเชฅเซ เชฎเซเชเซเชฐเชฟเชเซเชธ-เชธเชฐเซเชตเชฐ เชคเชฎเซ เชชเซเชกเซเชธ (เช เชจเซ เชคเซเชฎเชจเซ เช เชเชฆเชฐเชจเชพ เชเชจเซเชเซเชจเชฐ) เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชคเชฎเชพเชจ CPU เชธเชเชธเชพเชงเชจ เชตเชชเชฐเชพเชถ เช เชจเซ เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถ เชเซเช เชถเชเซ เชเซ. เชฎเซเชเซ เชญเชพเชเซ, เชคเชฎเซ เชชเชนเซเชฒเซเชฅเซ เช เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ. เชซเชเซเชค เชจเซเชเซเชจเชพ เชเชฆเซเชถเซ เชเชฒเชพเชตเซ:
kubectl top pods
kubectl top pods --containers
kubectl top nodes
เชเซ เชเซ, เชคเซเช เชฎเชพเชคเซเชฐ เชตเชฐเซเชคเชฎเชพเชจ เชตเชชเชฐเชพเชถ เชฆเชฐเซเชถเชพเชตเซ เชเซ. เชคเซ เชคเชฎเชจเซ เชคเซเชตเซเชฐเชคเชพเชจเชพ เชเซเชฐเชฎเชจเซ เช เชเชฆเชพเช เชเชชเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชเชเชฐเซ เชคเชฎเชพเชฐเซ เชเชฐเซเชฐ เชชเชกเชถเซ เชธเชฎเชฏ เชธเชพเชฅเซ เชฎเซเชเซเชฐเชฟเชเซเชธเชฎเชพเช เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเชคเชฟเชนเชพเชธ (เชชเซเชฐเชถเซเชจเซเชจเชพ เชเชตเชพเชฌ เชเชชเชตเชพ เชฎเชพเชเซ เชเซเชฎ เชเซ: "เชชเซเช CPU เชฒเซเชก เชถเซเช เชนเชคเซ?", "เชเชเชเชพเชฒเซ เชธเชตเชพเชฐเซ เชฒเซเชก เชเซเชเชฒเซ เชนเชคเซ?", เชตเชเซเชฐเซ). เช เชฎเชพเชเซ เชคเชฎเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ เชชเซเชฐเซเชฎเชฟเชฅเชฟเชฏเชธ, เชกเซเชเชพเชกเซเช เช เชจเซ เช เชจเซเชฏ เชธเชพเชงเชจเซ. เชคเซเช เชซเชเซเชค เชฎเซเชเซเชฐเชฟเชเซเชธ-เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชฎเซเชเซเชฐเชฟเชเซเชธ เชฎเซเชณเชตเซ เชเซ เช เชจเซ เชคเซเชฎเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเซ เชเซ, เช เชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชคเซเชฎเชจเซ เชเซเชตเซเชฐเซ เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชคเซ เชฎเซเชเชฌ เชคเซเชฎเชจเซ เชชเซเชฒเซเช เชเชฐเซ เชถเชเซ เชเซ.
เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชชเชพเชตเชฐเชจเซ เช เชธเชฐเชเชพเชฐเช เชฐเซเชคเซ เชเชชเชฏเซเช เชเชฐเชตเซ เช เชธเชฐเชณ เชเชพเชฐเซเชฏ เชจเชฅเซ. เชคเซ เชฌเชงเชพ เชธเชฎเชฏ เชเซเชเซเชฐเชฟเชธ เชฐเชฎเชตเชพ เชเซเชตเซเช เชเซ. เชเซ เชคเชฎเซ เชจเซเชเชพ เชธเชฐเซเชฐเชพเชถ เชตเชชเชฐเชพเชถ (~10% เชเชนเซ) เชธเชพเชฅเซ เชเชฎเซเชชเซเชฏเซเช เชชเชพเชตเชฐ เชฎเชพเชเซ เชเซเชฌ เช เชเซเชเชตเชฃเซ เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ, เชคเซ เช เชฎเซ AWS Fargate เช เชฅเชตเชพ Virtual Kubelet เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเชคเซเชชเชพเชฆเชจเซ เชเซเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเช เชเซเช. เชคเซเช เชธเชฐเซเชตเชฐเชฒเซเชธ/เชชเซ-เชชเซเชฐเชคเชฟ-เชเชชเชฏเซเช เชฌเชฟเชฒเชฟเชเช เชฎเซเชกเชฒ เชชเชฐ เชฌเชจเซเชฒ เชเซ, เชเซ เชเชตเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชเชฎเชพเช เชธเชธเซเชคเซเช เชนเซเช เชถเชเซ เชเซ.
2. เชเซเชตเชเชคเชคเชพ เช เชจเซ เชคเชคเซเชชเชฐเชคเชพ เชเชเชพเชธเชฃเซเช
เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชเซเชตเชเชคเชคเชพ เช เชจเซ เชคเชคเซเชชเชฐเชคเชพ เชคเชชเชพเชธเซ เชธเชเซเชทเชฎ เชจเชฅเซ. เช เชจเซ เชเซเชเชฒเซเชเชตเชพเชฐ เชคเซเช เชคเซเชฎเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชจเซเช เชญเซเชฒเซ เชเชพเชฏ เชเซ ...
เชชเชฐเชเชคเซ เชเซเชตเชฒเซเชฃ เชญเซเชฒเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชคเชฎเซ เชธเซเชตเชพ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเซเชตเซ เชฐเซเชคเซ เชเชฐเซ เชถเชเซ? เช เชจเซ เชฒเซเชก เชฌเซเชฒเซเชจเซเชธเชฐเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชเชฌเชฐ เชชเชกเซ เชเซ เชเซ เชชเซเชก เชเซเชฐเชพเชซเชฟเช เชธเซเชตเซเชเชพเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชเซ? เช เชฅเชตเชพ เชคเซ เชตเชงเซ เชเซเชฐเชพเชซเชฟเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชถเชเซ เชเซ?
เช เชชเชฐเซเชเซเชทเชฃเซ เชเชฃเซเชตเชพเชฐ เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชฎเซเชเชเชตเชฃเชฎเชพเช เชนเซเชฏ เชเซ:
- เชเซเชตเชเชคเชคเชพ โ โเชธเชฐเซเชตเชพเชเชตเชฌเชฟเชฒเชฟเชเซโ เชเซเช, เชเซ เชจเชฟเชทเซเชซเชณ เชเชพเชฏ เชคเซ เชชเซเชกเชจเซ เชซเชฐเซเชฅเซ เชถเชฐเซ เชเชฐเซ เชเซ;
- เชคเชคเซเชชเชฐเชคเชพ - เชคเซเชฏเชพเชฐเซเชจเซ เชคเชชเชพเชธ, เชเซ เชคเซ เชจเชฟเชทเซเชซเชณ เชเชพเชฏ, เชคเซ เชคเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชธเซเชตเชพเชฎเชพเชเชฅเซ เชชเซเชกเชจเซ เชกเชฟเชธเซเชเชจเซเชเซเช เชเชฐเซ เชเซ (เชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชคเชชเชพเชธ เชเชฐเซ เชถเชเชพเชฏ เชเซ.
kubectl get endpoints
) เช เชจเซ เชเซเชฏเชพเช เชธเซเชงเซ เชเชเชฒเซ เชคเชชเชพเชธ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชชเซเชฐเซเชฃ เชจ เชฅเชพเชฏ เชคเซเชฏเชพเช เชธเซเชงเซ เชเซเชฐเชพเชซเชฟเช เชคเซเชจเชพ เชชเชฐ เชชเชนเซเชเชเชคเซ เชจเชฅเซ.
เช เชฌเชเชจเซ เชเซเช เชชเซเชกเชจเชพ เชธเชฎเชเซเชฐ เชเซเชตเชจ เชเชเซเชฐ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเซ เชเซเชฌ เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ.
เชเช เชธเชพเชฎเชพเชจเซเชฏ เชเซเชฐเชธเชฎเช เช เชเซ เชเซ เชฐเซเชกเซเชจเซเชธ เชชเซเชฐเซเชฌเซเชธ เชซเชเซเชค เชธเซเชเชพเชฐเซเชเช
เชช เชตเชเชคเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซเชฅเซ เชฌเซเชฒเซเชจเซเชธเชฐ เชเชพเชฃเซ เชถเชเซ เชเซ เชชเซเชก เชคเซเชฏเชพเชฐ เชเซ (Ready
) เช
เชจเซ เชเซเชฐเชพเชซเชฟเชเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชถเชฐเซ เชเชฐเซ เชถเชเซ เชเซ. เชเซ เชเซ, เช เชคเซเชฎเชจเชพ เชเชชเชฏเซเช เชฎเชพเชเซเชจเชพ เชตเชฟเชเชฒเซเชชเซเชฎเชพเชเชฅเซ เชเช เช เชเซ.
เช เชจเซเชฏ เช เชถเซเชงเชตเชพเชจเซ เชถเชเซเชฏเชคเชพ เชเซ เชเซ เชชเซเชก เชชเชฐ เชเซเชฐเชพเชซเชฟเช เช เชคเชฟเชถเชฏ เชเซ เช เชจเซ เชคเซเชจเซ เชเชตเชฐเชฒเซเชก เชเชฐเซ เชเซ (เช เชฅเชตเชพ เชชเซเชก เชธเชเชธเชพเชงเชจ-เชธเชเชจ เชเชฃเชคเชฐเซเช เชเชฐเซ เชเซ). เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชคเชคเซเชชเชฐเชคเชพ เชคเชชเชพเชธ เชฎเชฆเชฆ เชเชฐเซ เชเซ เชชเซเชก เชชเชฐเชจเซ เชญเชพเชฐ เชเชเซ เชเชฐเซ เช เชจเซ เชคเซเชจเซ "เช เชเชกเซ" เชเชฐเซ. เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชคเซเชฏเชพเชฐเซเชจเซ เชคเชชเชพเชธ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชชเซเชฐเซเชฃ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ เชชเซเชก เชชเชฐ เชซเชฐเซเชฅเซ เชญเชพเชฐ เชตเชงเชพเชฐเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช (เชเซ เชคเชคเซเชชเชฐเชคเชพ เชชเชฐเซเชเซเชทเชฃ เชจเชฟเชทเซเชซเชณ เชเชพเชฏ เชเซ), เชเซเชตเชเชคเชคเชพ เชชเชฐเซเชเซเชทเชฃเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพ เชเซเชฌ เชชเซเชฐเชคเชฟเชเซเชณ เชนเชถเซ. เชถเชพ เชฎเชพเชเซ เชชเซเชก เชซเชฐเซเชฅเซ เชถเชฐเซ เชเชฐเซ เชเซ เชคเชเชฆเซเชฐเชธเซเชค เช เชจเซ เชธเชเชค เชฎเชนเซเชจเชค เชเชฐเซ เชเซ?
เชคเซเชฅเซ, เชเซเชเชฒเชพเช เชเชฟเชธเซเชธเชพเชเชฎเชพเช, เชเซเชเซ เชฐเซเชคเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ เชธเชพเชฅเซ เชคเซเชฎเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ เชเชฐเชคเชพเช เชเซเช เชชเชฃ เชคเชชเชพเชธ เชตเชงเซ เชธเชพเชฐเซ เชจเชฅเซ. เชเชชเชฐ เชเชฃเชพเชตเซเชฏเชพ เชฎเซเชเชฌ, เชเซ เชเซเชตเชเชคเชคเชพ เชคเชชเชพเชธเชจเซ เชจเชเชฒ เชคเซเชฏเชพเชฐเชคเชพ เชคเชชเชพเชธ, เชคเซ เชชเชเซ เชคเชฎเซ เชฎเซเชเซ เชฎเซเชถเซเชเซเชฒเซเชฎเชพเช เชเซ. เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพเชจเซ เชธเชเชญเชตเชฟเชค เชตเชฟเชเชฒเซเชช เชเซ
เชเซเชฏเชพเชฐเซ เชธเชพเชฎเชพเชจเซเชฏ เช
เชตเชฒเชเชฌเชจ เชจเชฟเชทเซเชซเชณ เชเชพเชฏ เชคเซเชฏเชพเชฐเซ เชฌเชเชจเซ เชชเซเชฐเชเชพเชฐเชจเซ เชคเชชเชพเชธเซ เชจเชฟเชทเซเชซเชณ เชจ เชฅเชตเซ เชเซเชเช, เช
เชจเซเชฏเชฅเชพ เช เชคเชฎเชพเชฎ เชถเซเชเชเซเชจเซ เชเชพเชธเซเชเซเชกเชฟเชเช (เชนเชฟเชฎเชชเซเชฐเชชเชพเชค เชเซเชตเซ) เชจเชฟเชทเซเชซเชณเชคเชพ เชคเชฐเชซ เชฆเซเชฐเซ เชเชถเซ. เชฌเซเชเชพ เชถเชฌเซเชฆเซ เชฎเชพเช,
3. เชฆเชฐเซเช HTTP เชธเซเชตเชพ เชฎเชพเชเซ เชฒเซเชกเชฌเซเชฒเซเชจเซเชธเชฐ
เชฎเซเชเซ เชญเชพเชเซ, เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชคเชฎเชพเชฐเชพ เชเซเชฒเชธเซเชเชฐเชฎเชพเช HTTP เชธเซเชตเชพเช เชเซ เชเซเชจเซ เชคเชฎเซ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช เชซเซเชฐเชตเชฐเซเชก เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ.
เชเซ เชคเชฎเซ เชธเซเชตเชพ เชคเชฐเซเชเซ เชเซเชฒเซ เชเซ type: LoadBalancer
, เชคเซเชจเชพ เชจเชฟเชฏเชเชคเซเชฐเช (เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซเชจเซ) เชฌเชพเชนเซเชฏ เชฒเซเชกเชฌเซเชฒเซเชจเซเชธเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเชถเซ เช
เชจเซ เชตเชพเชเชพเชเชพเช เชเชฐเชถเซ (เชเชฐเซเชฐเซ เชจเชฅเซ เชเซ L7 เชชเชฐ เชเชพเชฒเชคเซเช เชนเซเชฏ, เชชเชฐเชเชคเซ L4 เชชเชฐ เชชเชฃ), เช
เชจเซ เช เชเชฟเชเชฎเชคเชจเซ เช
เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ (เชฌเชพเชนเซเชฏ เชธเซเชฅเชฟเชฐ IPv4 เชธเชฐเชจเชพเชฎเซเช, เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชชเชพเชตเชฐ, เชชเซเชฐเชคเชฟ-เชธเซเชเชจเซเชก เชฌเชฟเชฒเชฟเชเช. ) เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชเชตเชพ เชธเชเชธเชพเชงเชจเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเชจเซ เชเชพเชฐเชฃเซ.
เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชเช เชฌเชพเชนเซเชฏ เชฒเซเชก เชฌเซเชฒเซเชจเซเชธเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชตเชงเซ เชคเชพเชฐเซเชเชฟเช เชเซ, เชธเซเชตเชพเช เชเซเชฒเชตเซ type: NodePort
. เช
เชฅเชตเชพ เชนเชเซ เชตเชงเซ เชธเชพเชฐเซเช, เชเชเชเช เชเชจเชพ เชเซเชตเซเช เชตเชฟเชธเซเชคเซเชค เชเชฐเซ nginx-ingress-เชจเชฟเชฏเชเชคเซเชฐเช (เช
เชฅเชตเชพ เชเซเชฐเซเชซเชฟเช), เชเซ เชเชเชฎเชพเชคเซเชฐ เชนเชถเซ เชจเซเชกเชชเซเชฐเซเช เชเชเซเชธเชเชฐเซเชจเชฒ เชฒเซเชก เชฌเซเชฒเซเชจเซเชธเชฐ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเชจเซเชกเชชเซเชเชจเซเช เช
เชจเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเซเชฐเชพเชซเชฟเชเชจเซ เชฐเซเช เชเชฐเชถเซ เชชเซเชฐเชตเซเชถ-เชเซเชฌเชฐเชจเซเชเซเชธ เชธเชเชธเชพเชงเชจเซ.
เช เชจเซเชฏ เชเชจเซเชเซเชฐเชพ-เชเซเชฒเชธเซเชเชฐ (เชฎเชพเชเชเซเชฐเซ) เชธเซเชตเชพเช เชเซ เชเซ เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชเซ เชคเซ เชธเซเชตเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ "เชธเชเชเชพเชฐ" เชเชฐเซ เชถเชเซ เชเซ. เชเซเชฒเชธเซเชเชฐเชเชเชชเซ เช เชจเซ DNS เชฎเชพเชฐเชซเชคเซ เชฌเชฟเชฒเซเช-เชเชจ เชธเชฐเซเชตเชฟเชธ เชกเชฟเชธเซเชเชตเชฐเซ เชฎเชฟเชเซเชจเชฟเชเชฎ. เชซเชเซเชค เชคเซเชฎเชจเชพ เชธเชพเชฐเซเชตเชเชจเชฟเช DNS/IP เชจเซ เชเชชเชฏเซเช เชเชฐเชถเซ เชจเชนเซเช, เชเชพเชฐเชฃ เชเซ เช เชฒเซเชเชจเซเชธเซเชจเซ เช เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชเซเชฒเชพเชเชก เชธเซเชตเชพเชเชจเซ เชเชฟเชเชฎเชคเชฎเชพเช เชตเชงเชพเชฐเซ เชเชฐเซ เชถเชเซ เชเซ.
4. เชเซเชฒเชธเซเชเชฐเชจเซ เชตเชฟเชถเซเชทเชคเชพเชเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชงเชพ เชตเชฟเชจเชพ เชเชเซเชธเซเชเซเชฒเชฟเชเช
เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชจเซเชกเซเชธ เชเชฎเซเชฐเชคเซ เชตเชเชคเซ เช เชจเซ เชคเซเชจเซ เชฆเซเชฐ เชเชฐเชคเซ เชตเชเชคเซ, เชคเชฎเชพเชฐเซ เชคเซ เชจเซเชกเซเชธ เชชเชฐ CPU เชตเชชเชฐเชพเชถ เชเซเชตเชพ เชเซเชเชฒเชพเช เชฎเซเชณเชญเซเชค เชฎเซเชเซเชฐเชฟเชเซเชธ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเชตเซ เชเซเชเช เชจเชนเซเช. เชชเซเชก เชชเซเชฒเชพเชจเชฟเชเช เชเชฃเชพเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซเช เชเซเชเช เชชเซเชฐเชคเชฟเชฌเชเชงเซ, เชเซเชฎ เชเซ เชชเซเชก/เชจเซเชก เชเชซเชฟเชจเชฟเชเซ, เชเชฒเชเช เช เชจเซ เชธเชนเชจเชถเซเชฒเชคเชพ, เชธเชเชธเชพเชงเชจ เชตเชฟเชจเชเชคเซเช, QoS, เชตเชเซเชฐเซ. เชฌเชพเชนเซเชฏ เชเชเซเชธเซเชเซเชฒเชฐเชจเซ เชเชชเชฏเซเช เชเซ เช เชเซเชเชเชพเชเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชคเชพ เชจเชฅเซ เชคเซ เชธเชฎเชธเซเชฏเชพเช เชคเชฐเชซ เชฆเซเชฐเซ เชถเชเซ เชเซ.
เชเชฒเซเชชเชจเชพ เชเชฐเซ เชเซ เชเซเชเซเชเชธ เชชเซเชก เชธเซเชจเชฟเชถเซเชเชฟเชค เชฅเชฏเซเชฒ เชนเซเชตเซ เชเซเชเช, เชชเชฐเชเชคเซ เชคเชฎเชพเชฎ เชเชชเชฒเชฌเซเชง CPU เชชเชพเชตเชฐเชจเซ เชตเชฟเชจเชเชคเซ/เชกเชฟเชธเซเชฎเซเชฌเชฒ เช
เชจเซ เชชเซเชก เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เช
เชเชตเชพเช เชเชพเชฏ เชเซ Pending
. เชฌเชพเชนเซเชฏ เชเชเซเชธเซเชเซเชฒเชฐ เชธเชฐเซเชฐเชพเชถ เชตเชฐเซเชคเชฎเชพเชจ CPU เชฒเซเชก เชเซเช เชเซ (เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒ เชจเชฅเซ) เช
เชจเซ เชตเชฟเชธเซเชคเชฐเชฃ เชถเชฐเซ เชเชฐเชคเซเช เชจเชฅเซ (เชธเซเชเซเชฒ-เชเชเช) - เช
เชจเซเชฏ เชจเซเชก เชเชฎเซเชฐเชคเซเช เชจเชฅเซ. เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชชเซเชก เชถเซเชกเซเชฏเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซเช.
เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชฐเชฟเชตเชฐเซเชธ เชธเซเชเซเชฒเชฟเชเช (เชธเซเชเซเชฒ-เชเชจ) โ เชเซเชฒเชธเซเชเชฐเชฎเชพเชเชฅเซ เชจเซเชกเชจเซ เชฆเซเชฐ เชเชฐเชตเซเช เชนเชเชฎเซเชถเชพ เช
เชฎเชฒเชฎเชพเช เชฎเซเชเชตเซเช เชตเชงเซ เชฎเซเชถเซเชเซเชฒ เชเซ. เชเชฒเซเชชเชจเชพ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชธเซเชเซเชเชซเซเชฒ เชชเซเชก เชเซ (เชธเชคเชค เชธเซเชเซเชฐเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชเซ). เชธเชคเชค เชตเซเชฒเซเชฏเซเชฎเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชธเชเชฌเชเชง เชงเชฐเชพเชตเซ เชเซ เชเซเชเซเชเชธ เชชเซเชฐเชพเชชเซเชฏเชคเชพ เชเซเชจ เช
เชจเซ เชชเซเชฐเชฆเซเชถเชฎเชพเช เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเชคเซ เชจเชฅเซ. เชเชฎ, เชเซ เชฌเชพเชนเซเชฏ เชเชเซเชธเซเชเซเชฒเชฐ เช เชชเซเชก เชธเชพเชฅเซเชจเซ เชจเซเชก เชเชพเชขเซ เชจเชพเชเซ เชเซ, เชคเซ เชถเซเชกเซเชฏเซเชฒเชฐ เช เชชเซเชกเชจเซ เชฌเซเชเชพ เชจเซเชก เชชเชฐ เชถเซเชกเซเชฏเซเชฒ เชเชฐเซ เชถเชเชถเซ เชจเชนเซเช, เชเชพเชฐเชฃ เชเซ เช เชซเชเซเชค เชเชชเชฒเชฌเซเชงเชคเชพ เชเซเชจเชฎเชพเช เช เชฅเช เชถเชเซ เชเซ เชเซเชฏเชพเช เชชเชฐเซเชธเชฟเชธเซเชเชจเซเช เชธเซเชเซเชฐเซเช เชธเซเชฅเชฟเชค เชเซ. เชฐเชพเชเซเชฏเชฎเชพเช เชชเซเชก เช
เชเชตเชพเช เชเชถเซ Pending
.
เชเซเชฌเชฐเชจเซเชเซเชธ เชธเชฎเซเชฆเชพเชฏเชฎเชพเช เชเซเชฌ เช เชฒเซเชเชชเซเชฐเชฟเชฏ
5. IAM/RBAC เชเซเชทเชฎเชคเชพเชเชจเซ เช เชตเชเชฃเชจเชพ
เชฎเชพเชเซ เชธเชคเชค เชฐเชนเชธเซเชฏเซ เชธเชพเชฅเซ IAM เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฅเซ เชธเชพเชตเชเซเชค เชฐเชนเซ เชฎเชถเซเชจเซ เช เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจ. เชญเซเชฎเชฟเชเชพเช เช เชจเซ เชธเซเชตเชพ เชเชพเชคเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชธเซเชฅเชพเชฏเซ เชเชเซเชธเซเชธ เชเซเช เชตเซ (เชธเซเชตเชพ เชเชพเชคเชพเช).
เช เชฎเซ เชเชฃเซเชตเชพเชฐ เช เชนเชเซเชเชคเชจเซ เชธเชพเชฎเชจเซ เชเชฐเซเช เชเซเช เชเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชฐเซเชชเชฐเซเชเชพเชเชเชจเชฎเชพเช เชเชเซเชธเซเชธ เชเซ (เช เชจเซ เชฐเชนเชธเซเชฏเซ) เชนเชพเชฐเซเชกเชเซเชก เชเชฐเซเชฒเซ เชเซ, เชคเซเชฎเช เชเซเชฒเชพเชเชก IAM เชจเซ เชเชเซเชธเซเชธ เชนเซเชตเชพ เชเชคเชพเช เชฐเชนเชธเซเชฏเซเชจเชพ เชชเชฐเชฟเชญเซเชฐเชฎเชฃเชจเซ เช เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซเชฏเชพเช เชฏเซเชเซเชฏ เชนเซเชฏ เชคเซเชฏเชพเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชฌเชฆเชฒเซ IAM เชญเซเชฎเชฟเชเชพเช เช เชจเซ เชธเซเชตเชพ เชเชพเชคเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ.
kube2iam เชตเชฟเชถเซ เชญเซเชฒเซ เชเชพเช เช
เชจเซ เชธเชฐเซเชตเชฟเชธ เชเชเชพเชเชจเซเชเซเชธ เชฎเชพเชเซ เชธเซเชงเชพ IAM เชญเซเชฎเชฟเชเชพเช เชชเชฐ เชเชพเช (เชเซเชฎเชพเช เชตเชฐเซเชฃเชตเซเชฒ เชเซ
apiVersion: v1
kind: ServiceAccount
metadata:
annotations:
eks.amazonaws.com/role-arn: arn:aws:iam::123456789012:role/my-app-role
name: my-serviceaccount
namespace: default
เชเช เชเซเชเชพ. เชเชเชฒเซเช เชฎเซเชถเซเชเซเชฒ เชจเชฅเซ, เชเชฐเซเช เชจเซ?
เชเชชเชฐเชพเชเชค, เชธเชฐเซเชตเชฟเชธ เชเชเชพเชเชจเซเชเซเชธ เช
เชจเซ เชเชจเซเชธเซเชเชจเซเชธ เชชเซเชฐเซเชซเชพเชเชฒ เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐเซ เชเชชเชถเซ เชจเชนเซเช admin
ะธ cluster-admin
เชเซ เชคเซเชฎเชจเซ เชคเซเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชเชพเชธ เชเชฐเซเชจเซ RBAC K8s เชฎเชพเช เช
เชฎเชฒเชฎเชพเช เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เช เชฅเซเชกเซเช เชตเชงเชพเชฐเซ เชฎเซเชถเซเชเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชเซเชเซเชเชธเชชเชฃเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพ เชฏเซเชเซเชฏ เชเซ.
6. เชถเซเชเชเซ เชฎเชพเชเซ เชธเซเชตเชเชพเชฒเชฟเชค เชเชจเซเชเชฟ-เชเชซเชฟเชจเชฟเชเซ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเชถเซ เชจเชนเซเช
เชเชฒเซเชชเชจเชพ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชจเซเชก เชชเชฐ เชเซเชเชฒเชพเช เชเชฎเชพเชตเชเชจเซ เชคเซเชฐเชฃ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชเซ. เชจเซเชก เชชเชกเซ เชเซ, เช เชจเซ เชคเซเชจเซ เชธเชพเชฅเซ เชฌเชงเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช. เช เชชเซเชฐเชฟเชฏ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ, เช เชงเชฟเชเชพเชฐ? เชชเชฐเชเชคเซ เชถเชพ เชฎเชพเชเซ เชฌเชงเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชเช เช เชจเซเชก เชชเชฐ เชนเชคเซ? เชถเซเช เชเซเชฌเชฐเชจเซเชเซเชธ เชเชเซเช เชเชชเชฒเชฌเซเชงเชคเชพ (HA) เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชจเชฅเซ?!
เชเชฎเชจเชธเซเชฌเซ, เชเซเชฌเชฐเชจเซเชเซเชธ เชถเซเชกเซเชฏเซเชฒเชฐ, เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชชเชนเซเชฒ เชชเชฐ, เช เชฒเช เช เชธเซเชคเชฟเชคเซเชตเชจเชพ เชจเชฟเชฏเชฎเซเชจเซเช เชชเชพเชฒเชจ เชเชฐเชคเซเช เชจเชฅเซ (เชธเชฌเชเชง เชตเชฟเชฐเซเชงเซ) เชถเซเชเชเซ เชฎเชพเชเซ. เชคเซเชเช เชธเซเชชเชทเซเชเชชเชฃเซ เชเชฃเชพเชตเชตเซเช เชเซเชเช:
// ะพะฟััะตะฝะพ ะดะปั ะบัะฐัะบะพััะธ
labels:
app: zk
// ะพะฟััะตะฝะพ ะดะปั ะบัะฐัะบะพััะธ
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: "app"
operator: In
values:
- zk
topologyKey: "kubernetes.io/hostname"
เชฌเชธ เชเชเชฒเซเช เช. เชนเชตเซ เชชเซเชกเซเชธ เช
เชฒเช-เช
เชฒเช เชเชพเชเช เซ เชชเชฐ เชถเซเชกเซเชฏเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ (เช เชธเซเชฅเชฟเชคเชฟ เชฎเชพเชคเซเชฐ เชถเซเชกเซเชฏเซเชฒ เชเชฐเชคเซ เชตเชเชคเซ เช เชเชเชพเชธเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ เชคเซเชฎเชจเซ เชเชพเชฎเชเซเชฐเซ เชจเชนเซเช - เชคเซเชฅเซ requiredDuringSchedulingIgnoredDuringExecution
).
เช
เชนเซเช เช
เชฎเซ เชตเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช podAntiAffinity
เชตเชฟเชตเชฟเชง เชเชพเชเช เซ เชชเชฐ: topologyKey: "kubernetes.io/hostname"
, - เช
เชจเซ เชตเชฟเชตเชฟเชง เชเชชเชฒเชฌเซเชงเชคเชพ เชเซเชจ เชตเชฟเชถเซ เชจเชนเซเช. เชธเชเชชเซเชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเชเซเชค HA เชจเซ เช
เชฎเชฒเชฎเชพเช เชฎเซเชเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เช เชตเชฟเชทเชฏเชฎเชพเช เชตเชงเซ เชเชเชกเซ เช
เชญเซเชฏเชพเชธ เชเชฐเชตเซ เชชเชกเชถเซ.
7. PodDisruption Budgets เชจเซ เช เชตเชเชฃเชตเซเช
เชเชฒเซเชชเชจเชพ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชฒเชธเซเชเชฐ เชชเชฐ เชเชคเซเชชเชพเชฆเชจ เชฒเซเชก เชเซ. เชธเชฎเชฏเชพเชเชคเชฐเซ, เชเชพเชเช เซ เช เชจเซ เชเซเชฒเชธเซเชเชฐ เชชเซเชคเซ เช เชชเชกเซเช (เช เชฅเชตเชพ เชกเชฟเชเชฎเชฟเชถเชจ) เชเชฐเชตเชพเชจเชพ เชนเซเชฏ เชเซ. PodDisruptionBudget (PDB) เช เชเซเชฒเชธเซเชเชฐ เชเชกเชฎเชฟเชจเชฟเชธเซเชเซเชฐเซเชเชฐเซเชธ เช เชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชตเชเซเชเซ เชธเซเชตเชพ เชเซเชฐเชเชเซ เชเชฐเชพเชฐ เชเซเชตเซเช เชเชเชเช เชเซ.
PDB เชคเชฎเชจเซ เชจเซเชกเซเชธเชจเชพ เช เชญเชพเชตเชจเซ เชเชพเชฐเชฃเซ เชธเซเชตเชพเชฎเชพเช เชเชตเชคเชพ เชตเชฟเชเซเชทเซเชชเซเชจเซ เชเชพเชณเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ:
apiVersion: policy/v1beta1
kind: PodDisruptionBudget
metadata:
name: zk-pdb
spec:
minAvailable: 2
selector:
matchLabels:
app: zookeeper
เช เชเชฆเชพเชนเชฐเชฃเชฎเชพเช, เชคเชฎเซ, เชเซเชฒเชธเซเชเชฐเชจเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชคเชฐเซเชเซ, เชเชกเชฎเชฟเชจเซเชธเชจเซ เชเชฃเชพเชตเซ เชเซ: "เช เชฐเซ, เชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเชเซเชชเชฐ เชธเซเชตเชพ เชเซ, เช เชจเซ เชคเชฎเซ เชเชฎเซ เชคเซ เชเชฐเซ เชเซ, เชนเซเช เช เชธเซเชตเชพเชจเซ เชเชเชพเชฎเชพเช เชเชเซ 2 เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชนเชเชฎเซเชถเชพ เชเชชเชฒเชฌเซเชง เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซเช."
เชคเชฎเซ เช เชตเชฟเชถเซ เชตเชงเซ เชตเชพเชเชเซ เชถเชเซ เชเซ
8. เชเช เชธเชพเชฎเชพเชจเซเชฏ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชฌเชนเซเชตเชฟเชง เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เช เชฅเชตเชพ เชตเชพเชคเชพเชตเชฐเชฃ
เชเซเชฌเชฐเชจเซเช เชจเชพเชฎเชจเซ เชเชเซเชฏเชพเช (เชจเซเชฎเชธเซเชชเซเชธ) เชฎเชเชฌเซเชค เชเชจเซเชธเซเชฏเซเชฒเซเชถเชจ เชชเซเชฐเชฆเชพเชจ เชเชฐเชถเซ เชจเชนเซเช.
เชเช เชธเชพเชฎเชพเชจเซเชฏ เชเซเชฐเชธเชฎเช เช เชเซ เชเซ เชเซ เชคเชฎเซ เชจเซเชจ-เชชเซเชฐเซเชก เชฒเซเชกเชจเซ เชเช เชจเซเชฎเชธเซเชชเซเชธเชฎเชพเช เช เชจเซ เชชเซเชฐเซเชก เชฒเซเชกเชจเซ เชฌเซเชเชพเชฎเชพเช เชเชฎเชพเชตเชถเซ, เชคเซ เชคเซเช เชเชเชฌเซเชเชพเชจเซ เชเซเชเชชเชฃ เชฐเซเชคเซ เชชเซเชฐเชญเชพเชตเชฟเชค เชเชฐเชถเซ เชจเชนเซเช... เชเซ เชเซ, เชธเชเชธเชพเชงเชจ เชตเชฟเชจเชเชคเซเช/เชฎเชฐเซเชฏเชพเชฆเชพเช, เชเซเชตเซเชเชพ เชธเซเช เชเชฐเซเชจเซ เช เชจเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชคเชพ เชตเชฐเซเชเซ เชธเซเช เชเชฐเซเชจเซ เชเซเชเซเชเชธ เชธเซเชคเชฐเชจเซเช เช เชฒเชเชคเชพ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชกเซเชเชพ เชชเซเชฒเซเชจเชฎเชพเช เชเซเชเชฒเชพเช "เชถเชพเชฐเซเชฐเชฟเช" เช เชฒเชเชคเชพ เชเชซเชฟเชจเชฟเชเซ, เชธเชนเชจเชถเซเชฒเชคเชพ, เชเชฒเชเช (เช เชฅเชตเชพ เชจเซเชกเชธเซเชฒเซเชเซเชเชฐ) เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ เชเชตเชพ เช เชฒเชเชคเชพ เชคเชฆเซเชฆเชจ เชเซ. เชฎเซเชถเซเชเซเชฒ เช เชฎเชฒ เชเชฐเชตเซ.
เชเซเชฎเชจเซ เชเช เช เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชฌเชเชจเซ เชชเซเชฐเชเชพเชฐเชจเชพ เชตเชฐเซเชเชฒเซเชกเชจเซ เชเซเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชคเซเชเช เชเชเชฟเชฒเชคเชพเชจเซ เชธเชพเชฎเชจเซ เชเชฐเชตเซ เชชเชกเชถเซ. เชเซ เชเชตเซ เชเซเช เชเชฐเซเชฐเชฟเชฏเชพเชค เชจ เชนเซเชฏ, เช เชจเซ เชคเชฎเซ เชคเซเชจเซ เชงเชฐเชพเชตเซ เชถเชเซ เชเซ เชตเชงเซ เชเช เชเซเชฒเชธเซเชเชฐ (เชเชนเซ, เชธเชพเชฐเซเชตเชเชจเชฟเช เชตเชพเชฆเชณเชฎเชพเช), เชคเซ เชคเซ เชเชฐเชตเซเช เชตเชงเซ เชธเชพเชฐเซเช เชเซ. เช เชเชจเซเชธเซเชฏเซเชฒเซเชถเชจเชจเซเช เชเชฃเซเช เชเชเชเซเช เชธเซเชคเชฐ เชชเซเชฐเชพเชชเซเชค เชเชฐเชถเซ.
9. เชฌเชพเชนเซเชฏ เชเซเชฐเชพเชซเชฟเช เชจเซเชคเชฟ: เชเซเชฒเชธเซเชเชฐ
เชเชฃเซ เชตเชพเชฐ เชเชชเชฃเซ เชเซเชเช เชเซเช เชเซ เชเซเชฒเชธเซเชเชฐเชจเซ เช
เชเชฆเชฐเชจเซ เชคเชฎเชพเชฎ เชเซเชฐเชพเชซเชฟเช เชจเซเชกเชชเซเชฐเซเช เชเซเชตเซ เชธเซเชตเชพ เชฆเซเชตเชพเชฐเชพ เชเชตเซ เชเซ, เชเซเชจเชพ เชฎเชพเชเซ เชกเชฟเชซเซเชฒเซเช เชชเซเชฒเชฟเชธเซ เชธเซเช เชเชฐเซเชฒเซ เชนเซเชฏ เชเซ. externalTrafficPolicy: Cluster
... เชคเซเชจเซ เช
เชฐเซเชฅ เช เชเซ เชเซ เชจเซเชกเชชเซเชฐเซเช เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชฆเชฐเซเช เชจเซเชก เชชเชฐ เชเซเชฒเซเชฒเซเช เชเซ, เช
เชจเซ เชคเชฎเซ เชคเซเชฎเชพเชเชฅเซ เชเซเชเชชเชฃเชจเซ เชเชชเชฏเซเช เชเชเซเชเชฟเชค เชธเซเชตเชพ (เชชเซเชกเซเชธเชจเซ เชธเชฎเซเชน) เชธเชพเชฅเซ เชธเชเชชเชฐเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเซ เชถเชเซ เชเซ.
เชคเซ เช เชธเชฎเชฏเซ, เชเชชเชฐเซเชเซเชค เชจเซเชกเชชเซเชฐเซเช เชธเซเชตเชพ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชตเชพเชธเซเชคเชตเชฟเช เชชเซเชกเซเชธ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชซเชเซเชค เช
เชฎเซเช เชเซเชเซเชเชธ เชชเชฐ เช เชเชชเชฒเชฌเซเชง เชนเซเชฏ เชเซ. เช เชจเซเชกเซเชธเชจเซ เชธเชฌเชธเซเช. เชฌเซเชเชพ เชถเชฌเซเชฆเซเชฎเชพเช เชเชนเซเช เชคเซ, เชเซ เชนเซเช เชเชตเชพ เชจเซเชก เชธเชพเชฅเซ เชเชจเซเชเซเช เชเชฐเซเช เชเซ เชเซเชจเซ เชชเชพเชธเซ เชเชฐเซเชฐเซ เชชเซเชก เชจเชฅเซ, เชคเซ เชคเซ เชเซเชฐเชพเชซเชฟเชเชจเซ เชฌเซเชเชพ เชจเซเชก เชชเชฐ เชซเซเชฐเชตเชฐเซเชก เชเชฐเชถเซ, เชเช เชนเซเชช เชเชฎเซเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เช
เชจเซ เชตเชงเชคเซ เชเชคเซ เชตเชฟเชฒเชเชฌเชคเชพ (เชเซ เชจเซเชกเซเชธ เชตเชฟเชตเชฟเชง เชชเซเชฐเชพเชชเซเชฏเชคเชพ เชเซเชจ/เชกเซเชเชพ เชเซเชจเซเชฆเซเชฐเซเชฎเชพเช เชธเซเชฅเชฟเชค เชนเซเชฏ, เชคเซ เชฒเซเชเชจเซเชธเซ เชเชฃเซ เชตเชงเชพเชฐเซ เชนเซเช เชถเชเซ เชเซ; เชตเชงเซเชฎเชพเช, เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพเชจเชพ เชเซเชฐเชพเชซเชฟเชเชจเชพ เชเชฐเซเชเชฎเชพเช เชตเชงเชพเชฐเซ เชฅเชถเซ).
เชฌเซเชเซ เชฌเชพเชเซ, เชเซ เชเซเชเซเชเชธ เชเซเชฌเชฐเชจเซเชเซเชธ เชธเซเชตเชพเชฎเชพเช เชจเซเชคเชฟ เชธเซเช เชนเซเชฏ externalTrafficPolicy: Local
, เชชเชเซ เชจเซเชกเชชเซเชฐเซเช เชซเชเซเชค เชคเซ เชจเซเชกเซเชธ เชชเชฐ เช เชเซเชฒเซ เชเซ เชเซเชฏเชพเช เชเชฐเซเชฐเซ เชชเซเชกเซเชธ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเชพ เชเซ. เชฌเชพเชนเซเชฏ เชฒเซเชก เชฌเซเชฒเซเชจเซเชธเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ เชเซ เชฐเชพเชเซเชฏเชจเซ เชคเชชเชพเชธเซ เชเซ (เชธเซเชตเชพเชธเซเชฅเซเชฏ เชคเชชเชพเชธ) เช
เชเชคเชฟเชฎ เชฌเชฟเชเชฆเซเช (เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชฐเซ เชเซ AWS ELB), เชคเซเชฎเชฃเซ เชฎเชพเชคเซเชฐ เชเชฐเซเชฐเซ เชจเซเชกเซเชธ เชชเชฐ เช เชเซเชฐเชพเชซเชฟเช เชฎเซเชเชฒเชถเซ, เชเซ เชตเชฟเชฒเชเชฌ, เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชเชฐเซเชฐเชฟเชฏเชพเชคเซ, เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพเชจเชพ เชฌเชฟเชฒเซ เชชเชฐ เชซเชพเชฏเชฆเชพเชเชพเชฐเช เช
เชธเชฐ เชเชฐเชถเซ (เช
เชจเซ เชธเชพเชฎเชพเชจเซเชฏ เชเซเชเชพเชจ เชคเซ เช เชธเซเชเชตเซ เชเซ).
เชคเซเชฏเชพเช เชเช เชเชเซเช เชคเช เชเซ เชเซ เชคเชฎเซ เชชเชนเซเชฒเซเชฅเซ เช เชเชเชเช เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ เชเซเชฐเซเชซเชฟเช เช เชฅเชตเชพ nginx-ingress-เชจเชฟเชฏเชเชคเซเชฐเช เชจเซเชกเชชเซเชฐเซเช เชเชจเซเชกเชชเซเชเชจเซเช เชคเชฐเซเชเซ (เช เชฅเชตเชพ เชฒเซเชกเชฌเซเชฒเซเชจเซเชธเชฐ, เชเซ เชจเซเชกเชชเซเชฐเซเชเชจเซ เชชเชฃ เชเชชเชฏเซเช เชเชฐเซ เชเซ) HTTP เชชเซเชฐเชตเซเชถ เชเซเชฐเชพเชซเชฟเชเชจเซ เชฐเซเช เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชจเซ เช เชตเชฟเชเชฒเซเชชเชจเซ เชธเซเช เชเชฐเชตเชพเชฅเซ เชเชตเซ เชตเชฟเชจเชเชคเซเช เชฎเชพเชเซ เชฒเซเชเชจเซเชธเซ เชจเซเชเชงเชชเชพเชคเซเชฐ เชฐเซเชคเซ เชเชเชพเชกเซ เชถเชเชพเชฏ เชเซ.
ะ
10. เชเซเชฒเชธเซเชเชฐเซ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพ เชจ เชฅเชพเช เช เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชชเซเชฒเซเชจเชจเซ เชฆเซเชฐเซเชชเชฏเซเช เชเชฐเชถเซ เชจเชนเซเช
เชชเชนเซเชฒเชพเช, เชธเชฐเซเชตเชฐเชจเซ เชฏเซเชเซเชฏ เชจเชพเชฎเซเชฅเซ เชเซเชฒ เชเชฐเชตเชพเชจเซ เชฐเชฟเชตเชพเช เชนเชคเซ:
เชเช เชฒเชพเชเซเชทเชฃเชฟเช เชตเชพเชฐเซเชคเชพ (เชตเชพเชธเซเชคเชตเชฟเช เชเชเชจเชพเช เชชเชฐ เชเชงเชพเชฐเชฟเชค): เชคเซ เชฌเชงเซเช เชเซเชฏเชพเชฒเชจเชพ เชชเซเชฐเชพเชตเชพ เชธเชพเชฅเซ เชถเชฐเซ เชฅเชฏเซเช เชนเชคเซเช, เชคเซเชฅเซ เชเซเชฒเชธเซเชเชฐเชจเซเช เชเซเชฐเชตเชชเซเชฐเซเชฃ เชจเชพเชฎ เชนเชคเซเช เชชเชฐเซเชเซเชทเชฃ... เชตเชฐเซเชทเซ เชตเซเชคเซ เชเชฏเชพ เชเซ เช เชจเซ เชคเซ เชนเชเซ เชชเชฃ เชเชคเซเชชเชพเชฆเชจเชฎเชพเช เชตเชชเชฐเชพเชฏ เชเซ, เช เชจเซ เชฆเชฐเซเช เชคเซเชจเซ เชธเซเชชเชฐเซเชถ เชเชฐเชคเชพ เชกเชฐเชคเชพ เชนเซเชฏ เชเซ.
เชเซเชฒเชธเซเชเชฐเซ เชชเชพเชณเชคเซ เชชเซเชฐเชพเชฃเซเชฎเชพเช เชชเชฐเชฟเชตเชฐเซเชคเชฟเชค เชฅเชตเชพเชฎเชพเช เชเชเช เชฎเชเชพ เชจเชฅเซ, เชคเซเชฅเซ เช
เชฎเซ เชชเซเชฐเซเชเซเชเชฟเชธ เชเชฐเชคเซ เชตเชเชคเซ เชคเซเชฎเชจเซ เชธเชฎเชฏเชพเชเชคเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเช เชเซเช เชเชชเชคเซเชคเชฟ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ (เช เชฎเชฆเชฆ เชเชฐเชถเซ
เชฌเซเชเซ เชฌเชพเชเซ, เชคเชฎเชพเชฐเซ เชคเซเชจเซ เชเชพเชฒเชพเชเซเชฅเซ เชฆเซเชฐ เชจ เชฅเชตเซเช เชเซเชเช. เชธเชฎเชฏ เชธเชพเชฅเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชธเซเชคเชฐ เชงเซเชฎเซเช เชฅเช เชถเชเซ เชเซ. เชฎเซเชเซ เชญเชพเชเซ, เช เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชเชฌเซเชเซเชเซเชเซเชธเชจเซ เชซเซเชฐเชตเซเชฏเชพ เชตเชฟเชจเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชนเซเชตเชพเชจเซ เชเชพเชฐเชฃเซ เชเซ (เชกเชฟเชซเซเชฒเซเช เชธเซเชเชฟเชเชเซเชธ เชธเชพเชฅเซ เชนเซเชฒเซเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ เชเช เชธเชพเชฎเชพเชจเซเชฏ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ, เชเซเชจเชพ เชเชพเชฐเชฃเซ configmaps/เชธเชฟเชเซเชฐเซเชเซเชธเชฎเชพเช เชคเซเชจเซ เชธเซเชฅเชฟเชคเชฟ เช เชชเชกเซเช เชฅเชคเซ เชจเชฅเซ - เชชเชฐเชฟเชฃเชพเชฎเซ, เชนเชเชพเชฐเซ เชเชฌเซเชเซเชเซเชเซเชธ เชเชเช เชพ เชฅเชพเชฏ เชเซ. เชเชเชเซเชฐเซเชฒ เชฒเซเชฏเชฐ) เช เชฅเชตเชพ kube-api เชเชฌเซเชเซเชเซเชเซเชธเชจเชพ เชธเชคเชค เชธเชเชชเชพเชฆเชจ เชธเชพเชฅเซ (เชเชเซเชฎเซเชเชฟเช เชธเซเชเซเชฒเชฟเชเช เชฎเชพเชเซ, CI/CD เชฎเชพเชเซ, เชฎเซเชจเชฟเชเชฐเชฟเชเช เชฎเชพเชเซ, เชเชตเซเชจเซเช เชฒเซเชเซเชธ, เชเชเชเซเชฐเซเชฒเชฐเซเชธ เชตเชเซเชฐเซ).
เชตเชงเซเชฎเชพเช, เช
เชฎเซ เชธเชเชเชพเชฒเชฟเชค เชเซเชฌเชฐเชจเซเชเซเชธ เชชเซเชฐเชฆเชพเชคเชพ เชธเชพเชฅเซเชจเชพ SLA/SLO เชเชฐเชพเชฐเซ เชคเชชเชพเชธเชตเชพเชจเซ เช
เชจเซ เชเซเชฐเชเชเซเช เชชเชฐ เชงเซเชฏเชพเชจ เชเชชเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเช เชเซเช. เชตเชฟเชเซเชฐเซเชคเชพ เชเชพเชคเชฐเซ เชเชชเซ เชถเชเซ เชเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชธเซเชคเชฐ เชเชชเชฒเชฌเซเชงเชคเชพ (เช
เชฅเชตเชพ เชคเซเชจเชพ เชชเซเชเชพ เชเชเชเซ), เชชเชฐเชเชคเซ เชคเชฎเซ เชคเซเชจเซ เชฎเซเชเชฒเซเชฒเซ เชตเชฟเชจเชเชคเซเชเชจเชพ p99 เชตเชฟเชฒเชเชฌเชฅเซ เชจเชนเซเช. เชฌเซเชเชพ เชถเชฌเซเชฆเซเชฎเชพเช เชเชนเซเช เชคเซ, เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซ เชถเชเซ เชเซ kubectl get nodes
, เช
เชจเซ 10 เชฎเชฟเชจเชฟเช เชชเชเซ เช เชเชตเชพเชฌ เชฎเซเชณเชตเซ, เช
เชจเซ เช เชธเซเชตเชพ เชเชฐเชพเชฐเชจเซ เชถเชฐเชคเซเชจเซเช เชเชฒเซเชฒเชเชเชจ เชนเชถเซ เชจเชนเซเช.
11. เชฌเซเชจเชธ: เชจเชตเซเชจเชคเชฎ เชเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ
เชชเชฐเชเชคเซ เช เชชเชนเซเชฒเซเชฅเซ เช เชเซเชฒเชพเชธเชฟเช เชเซ. เชคเชพเชเซเชคเชฐเชฎเชพเช เชเชชเชฃเซ เช เชเซเชเชจเซเชเชจเซ เชเชฃเซ เชเชเซ เชตเชพเชฐ เชเซเช เชเซ, เชเชพเชฐเชฃ เชเซ เชเชฃเชพ เชฒเซเชเซเช เชเชกเชตเชพ เช
เชจเซเชญเชตเชฎเชพเชเชฅเซ เชถเซเชเซเชจเซ เชเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ เชฆเซเชงเซเช เชเซ. :latest
เช
เชจเซ เชเชตเซเชคเซเชคเชฟเช เชชเชฟเชจ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเชฏเซเช. เชนเซเชฐเซ!
เชเชธเซเชเชฐ
เชธเชพเชฐเชพเชเชถ
เชฐเชพเชคเซเชฐเชพเชค เชฌเชงเซเช เชเชพเชฎ เชเชฐเชถเซ เชเชตเซ เช
เชชเซเชเซเชทเชพ เชฐเชพเชเชถเซ เชจเชนเซเช: เชเซเชฌเชฐเชจเซเชเซเชธ เช เชฐเชพเชฎเชฌเชพเชฃ เชเชชเชพเชฏ เชจเชฅเซ. เชเชฐเชพเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจ
เชฎเชพเช เชตเชฟเชตเชฟเชง เชเซเชฎเซเชจเชพ เช
เชธเชซเชณ เช
เชจเซเชญเชตเซเชฅเซ เชคเชฎเซ เชชเชฐเชฟเชเชฟเชค เชฅเช เชถเชเซ เชเซ
เช เชฒเซเชเชฎเชพเช เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฒเซ เชญเซเชฒเซเชจเซ เชฏเชพเชฆเซเชฎเชพเช เชเชฎเซเชฐเชตเชพ เชเชเซเชเชคเชพ เชฒเซเชเซ เช
เชฎเชพเชฐเซ Twitter เชชเชฐ เชธเชเชชเชฐเซเช เชเชฐเซ เชถเชเซ เชเซ (
เช เชจเซเชตเชพเชฆเช เชคเชฐเชซเชฅเซ เชชเซเชเชธ
เช เชฎเชพเชฐเชพ เชฌเซเชฒเซเช เชชเชฐ เชชเชฃ เชตเชพเชเชเซ:
- ยซ
เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชฒเชธเซเชเชฐเซเชธเชจเซ เชฐเชเชจเชพ: เชเซเชเชฒเชพ เชนเซเชตเชพ เชเซเชเช? ยป; - ยซ
เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชธเซเชฐเชเซเชทเชพเชจเซเช เชเชฌเซเชธเซ: เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ, เช เชงเชฟเชเซเชคเชคเชพ, เชเชกเชฟเชเซเชเช ยป; - ยซ
เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชเชเซเชธเซเชเซเชฒเชฟเชเช เช เชจเซ เชฐเชฟเชธเซเชฐเซเชธ เชฎเซเชจเซเชเชฎเซเชจเซเช "(เชธเชฎเซเชเซเชทเชพ เช เชจเซ เชตเชฟเชกเชฟเชฏเซ เชฐเชฟเชชเซเชฐเซเช); - ยซ
เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชฐเซเชชเชฐเซเชเชพ เชจเชเชถเชพ: เชเชพเชฃเชตเชพ เชฏเซเชเซเชฏ เชเซเชเชเชพเช ยป.
เชธเซเชฐเซเชธ: www.habr.com