เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเดฟเตปเตเดฑเต เดเดฐเต เด เดตเดฟเดญเดพเดเตเดฏ เดเดเดเดฎเดพเดฃเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ, เดเดคเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดจเดฏเดเตเดเตพเดเตเดเต เด เดจเตเดธเตเดคเดฎเดพเดฏเดฟ เดจเตเดกเตเดเดณเดฟเดฒเตเดเดจเตเดณเด เดชเตเดกเตเดเตพ เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. เดฎเดฟเดเตเดเดชเตเดชเตเดดเตเด, เดเดฐเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตปเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเดคเตเดคเต, เดชเตเดกเตเดเตพ เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเดพเตป เดเดคเต เดชเตเดณเดฟเดธเดฟเดเดณเดพเดฃเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดเดเตเดเตพ เดเดฟเดจเตเดคเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเดฟเตปเตเดฑเต เดชเตเดณเดฟเดธเดฟเดเดณเตเดเต เดธเตเดฑเตเดฑเต เดฎเดฟเดเตเด เดฆเตเดจเดเดฆเดฟเดจ เดเตเดฒเดฟเดเตพเดเตเดเตเด เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฃเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดชเตเดกเตเดเตพ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดเตเดฐเดฟเดฏ เดจเดจเตเดจเดพเดฏเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดฃเตเดเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏ เดธเดพเดนเดเดฐเตเดฏเดเตเดเดณเตเดฃเตเดเต, เดเตเดเดพเดคเต เด เดเตเดฎเดคเดฒ เดจเดฟเตผเดตเดนเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฐเดฃเตเดเต เดตเดดเดฟเดเดณเตเดฃเตเดเต:
- เดเดฐเต เดเดทเตโเดเดพเดจเตเดธเตเดค เดจเดฟเดฏเดฎเดเตเดเดณเตเดณเตเดณ เดเดฐเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เดธเตเดทเตโเดเดฟเดเตเดเตเด
- เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดทเตเดกเตเดฏเตเดณเตผ เดเดดเตเดคเดฟ API เดธเตเตผเดตเตผ เด เดญเตเดฏเตผเดคเตเดฅเดจเดเตพเดเตเดเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดชเด เดฟเดชเตเดชเดฟเดเตเดเตเด
เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ, เดเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเดณเดฟเดฒเตเดจเตเดจเดฟเตฝ เดเตเดณเดเดณเตเดเต เด เดธเดฎเดฎเดพเดฏ เดทเตเดกเตเดฏเตเดณเดฟเตปเตเดฑเต เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฆเตเดฏ เดชเตเดฏเดฟเตปเตเดฑเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเต เดเดพเตป เดตเดฟเดตเดฐเดฟเดเตเดเตเด.
เดเตเดฏเตเดฌเต เดทเตเดกเตเดฏเตเดณเตผ เดเดเตเดเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเดฐเต เดนเตเดฐเดธเตเดต เดเดฎเตเดเด
เดชเตเดกเตเดเตพ เดจเตเดฐเดฟเดเตเดเต เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดฒเตเดฒ เดเดจเตเดจ เดตเดธเตเดคเตเดค เดชเตเดฐเดคเตเดฏเตเดเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต - เดชเตเดกเต เดธเตเดฅเดพเดชเดฟเดเตเดเตเดฃเตเด เดจเตเดกเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดเดคเดฟเดจเต. เดฎเดฑเตเดฑเตเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดเตเดเดพเตฝ, เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตปเตเดฑเต เดซเดฒเด เดจเตเดกเดฟเตปเตเดฑเต เดชเตเดฐเดพเดฃเต, เด เดคเต เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เด เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตเดเตเดเดพเดฏเดฟ API เดธเตเตผเดตเดฑเดฟเดฒเตเดเตเดเต เดฎเดเดเตเดเตเดจเตเดจเต, เด เดตเดฟเดเตเดฏเดพเดฃเต เด เดคเดฟเตปเตเดฑเต เดเตเดฒเดฟ เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเดคเต.
เดเดฆเตเดฏเด, kube-scheduler, เดชเตเดฐเตเดกเดฟเดเตเดเตเดฑเตเดฑเต เดชเตเดณเดฟเดธเดฟเดเตพเดเตเดเต เด
เดจเตเดธเตเดคเดฎเดพเดฏเดฟ เดชเตเดกเต เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดจเตเดกเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเต. เด
เดเตเดคเตเดคเดคเดพเดฏเดฟ, เด เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฐเต เดจเตเดกเดฟเดจเตเด เดฎเตเตปเดเดฃเดจเดพ เดจเดฏเดเตเดเตพเดเตเดเต เด
เดจเตเดธเตเดคเดฎเดพเดฏเดฟ เดจเดฟเดถเตเดเดฟเดค เดเดฃเตเดฃเด เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดฒเดญเดฟเดเตเดเตเด. เดซเดฒเดฎเดพเดฏเดฟ, เดชเดฐเดฎเดพเดตเดงเดฟ เดเดฃเตเดฃเด เดชเตเดฏเดฟเตปเตเดฑเตเดเดณเตเดณเตเดณ เดจเตเดกเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต. เดเดฐเต เดชเดฐเดฎเดพเดตเดงเดฟ เดธเตเดเตเตผ เดเดณเตเดณ เดจเตเดกเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ, เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดเดจเตเดจเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเดชเตเดชเตเดเตเด. เดชเตเดฐเดตเดเดจเดเตเดเตพ (เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต), เดฎเตเตปเดเดฃเดจเดเตพ (เดธเตเดเตเดฑเดฟเดเดเต) เดจเดฏเดเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเตเด เดตเดฟเดตเดฐเดฃเดตเตเด เดเดคเดฟเตฝ เดเดพเดฃเดพเด
เดชเตเดฐเดถเตเดจเดฎเตเดณเตเดณ เดถเดฐเตเดฐเดคเตเดคเดฟเตปเตเดฑเต เดตเดฟเดตเดฐเดฃเด
Nixys-เตฝ เดจเดฟเดฐเดตเดงเดฟ เดตเตเดฏเดคเตเดฏเดธเตเดค Kubernetes เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเตเดฃเตเดเตเดเตเดเดฟเดฒเตเด, เดเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตโเดฑเตเดฑเตเดเดณเดฟเดฒเตเดจเตเดจเดฟเดจเต เดงเดพเดฐเดพเดณเด เดชเตเดฐเดฟเดฏเตเดกเดฟเดเต เดเดพเดธเตโเดเตเดเตเดเตพ (~100 CronJob เดเตปเตเดฑเดฟเดฑเตเดฑเดฟเดเตพ) เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดฟ เดตเดจเตเดจเดชเตเดชเตเตพ, เด เดเตเดคเตเดคเดฟเดเตเดฏเดพเดฃเต เดชเตเดกเตเดเตพ เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเดถเตเดจเด เดเดเตเดเตพ เดเดฆเตเดฏเด เดจเตเดฐเดฟเดเตเดเดคเต. เดชเตเดฐเดถเตโเดจเดคเตเดคเดฟเตปเตเดฑเต เดตเดฟเดตเดฐเดฃเด เดเดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เดฒเดณเดฟเดคเดฎเดพเดเตเดเดพเตป, เดเดเตเดเตพ เดเดฐเต เดฎเตเดเตเดฐเตเดธเตผเดตเตเดธเต เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เดเดเตเดเตเดเตเด, เด เดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เดเดฐเดฟเดเตเดเตฝ เดเดฐเต เดเตเดฐเตเตบ เดเดพเดธเตโเดเต เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เดเตเดฑเดเตเดเต เดฒเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเตเดฐเตเตบ เดเดพเดธเตโเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดคเดฟเดเดเตเดเตเด เดธเดฎเดพเดจเดฎเดพเดฏ เดธเตเดตเดญเดพเดตเดธเดตเดฟเดถเตเดทเดคเดเดณเตเดณเตเดณ เดฎเตเดจเตเดจเต เดจเตเดกเตเดเตพ เด เดจเตเดตเดฆเดฟเดเตเดเต (เดเดฐเตเดจเตเดจเดฟเดฒเตเด 24 vCPU-เดเตพ).
เด เดคเตเดธเดฎเดฏเด, เดเตปเดชเตเดเตเดเต เดกเดพเดฑเตเดฑเดฏเตเดเต เด เดณเดตเต เดจเดฟเดฐเดจเตเดคเดฐเด เดฎเดพเดฑเดฟเดเตเดเตเดฃเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดเตเดฐเตเตบเดเตเดฌเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดคเตเดฐ เดธเดฎเดฏเดฎเตเดเตเดเตเดเตเดฎเตเดจเตเดจเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดฏเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ. เดถเดฐเดพเดถเดฐเดฟ, เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเดฟเตปเตเดฑเต เดธเดพเดงเดพเดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเดคเตเดคเต, เดเดฐเต เดจเตเดกเตเด 3-4 เดเตเดฒเดฟ เดธเดจเตเดฆเตผเดญเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดเดฐเต เดจเตเดกเดฟเตปเตเดฑเตเดฏเตเด เดธเดฟเดชเดฟเดฏเตเดตเดฟเดฒเต เดฒเตเดกเดฟเตปเตเดฑเต ~20-30% เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต:
เดเดฟเดฒเดชเตเดชเตเตพ เดเตเดฐเตเตบ เดเดพเดธเตโเดเต เดชเตเดกเตเดเตพ เดฎเตเดจเตเดจเต เดจเตเดกเตเดเดณเดฟเดฒเตเดจเตเดจเดฟเตฝ เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเดจเตเดจเต เดเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตโเดจเด. เด เดคเดพเดฏเดคเต, เดเดฟเดฒ เดธเดฎเดฏเดเตเดเดณเดฟเตฝ, เดเดฐเต เดจเตเดกเดฟเดจเดพเดฏเดฟ เดเดฐเต เดชเตเดกเต เดชเตเดฒเตเด เดเดธเตเดคเตเดฐเดฃเด เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ, เดฎเดฑเตเดฑเต เดฐเดฃเตเดเต เดจเตเดกเตเดเดณเดฟเตฝ เดเดพเดธเตโเดเตเดเดฟเตปเตเดฑเต 6-8 เดชเดเตผเดชเตเดชเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดธเดฟเดชเดฟเดฏเต เดฒเตเดกเดฟเตปเตเดฑเต ~ 40-60% เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต:
เดคเดฟเดเดเตเดเตเด เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดเดตเตเดคเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดถเตเดจเด เดเดตเตผเดคเตเดคเดฟเดเตเดเต, เดเตเดกเดฟเตปเตเดฑเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดชเตเดฑเดคเตเดคเดฟเดฑเดเตเดเดฟเดฏ เดจเดฟเดฎเดฟเดทเดตเตเดฎเดพเดฏเดฟ เดเดเดฏเตเดเตเดเดฟเดเต เดชเดฐเดธเตเดชเดฐ เดฌเดจเตเดงเดฎเตเดฃเตเดเต.
เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เดฒเตเดเดฟเดเดเต เดฒเตเดตเตฝ เดฒเตเดตเตฝ 10 (-v=10) เดฒเตเดเตเดเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต, เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏ เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเดฟเตฝ เดเดฐเต เดจเตเดกเตเด เดเดคเตเดฐ เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดจเตเดเดฟเดฏเตเดจเตเดจเต เดเดเตเดเตพ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดคเตเดเดเตเดเดฟ. เดธเดพเดงเดพเดฐเดฃ เดเดธเตเดคเตเดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเดคเตเดคเต, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฟเดตเดฐเดเตเดเตพ เดฒเตเดเตเดเดณเดฟเตฝ เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด:
resource_allocation.go:78] cronjob-1574828880-mn7m4 -> Node03: BalancedResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1387 millicores 4161694720 memory bytes, score 9
resource_allocation.go:78] cronjob-1574828880-mn7m4 -> Node02: BalancedResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1347 millicores 4444810240 memory bytes, score 9
resource_allocation.go:78] cronjob-1574828880-mn7m4 -> Node03: LeastResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1387 millicores 4161694720 memory bytes, score 9
resource_allocation.go:78] cronjob-1574828880-mn7m4 -> Node01: BalancedResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1687 millicores 4790840320 memory bytes, score 9
resource_allocation.go:78] cronjob-1574828880-mn7m4 -> Node02: LeastResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1347 millicores 4444810240 memory bytes, score 9
resource_allocation.go:78] cronjob-1574828880-mn7m4 -> Node01: LeastResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1687 millicores 4790840320 memory bytes, score 9
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node01: NodeAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node02: NodeAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node03: NodeAffinityPriority, Score: (0)
interpod_affinity.go:237] cronjob-1574828880-mn7m4 -> Node01: InterPodAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node01: TaintTolerationPriority, Score: (10)
interpod_affinity.go:237] cronjob-1574828880-mn7m4 -> Node02: InterPodAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node02: TaintTolerationPriority, Score: (10)
selector_spreading.go:146] cronjob-1574828880-mn7m4 -> Node01: SelectorSpreadPriority, Score: (10)
interpod_affinity.go:237] cronjob-1574828880-mn7m4 -> Node03: InterPodAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node03: TaintTolerationPriority, Score: (10)
selector_spreading.go:146] cronjob-1574828880-mn7m4 -> Node02: SelectorSpreadPriority, Score: (10)
selector_spreading.go:146] cronjob-1574828880-mn7m4 -> Node03: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node01: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node02: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574828880-mn7m4_project-stage -> Node03: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:781] Host Node01 => Score 100043
generic_scheduler.go:781] Host Node02 => Score 100043
generic_scheduler.go:781] Host Node03 => Score 100043
เด. เดฒเตเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเดญเดฟเดเตเด เดตเดฟเดตเดฐเดเตเดเตพ เด เดจเตเดธเดฐเดฟเดเตเดเต, เดเดฐเต เดจเตเดกเตเดเดณเตเด เดคเตเดฒเตเดฏเดฎเดพเดฏ เด เดจเตเดคเดฟเดฎ เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดจเตเดเดฟ, เดเดธเตเดคเตเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดเดจเตเดจเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต. เดชเตเดฐเดถเตเดจเดเดฐเดฎเดพเดฏ เดเดธเตเดคเตเดฐเดฃ เดธเดฎเดฏเดคเตเดคเต, เดฒเตเดเตเดเตพ เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดเต:
resource_allocation.go:78] cronjob-1574211360-bzfkr -> Node02: BalancedResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1587 millicores 4581125120 memory bytes, score 9
resource_allocation.go:78] cronjob-1574211360-bzfkr -> Node03: BalancedResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1087 millicores 3532549120 memory bytes, score 9
resource_allocation.go:78] cronjob-1574211360-bzfkr -> Node02: LeastResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1587 millicores 4581125120 memory bytes, score 9
resource_allocation.go:78] cronjob-1574211360-bzfkr -> Node01: BalancedResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 987 millicores 3322833920 memory bytes, score 9
resource_allocation.go:78] cronjob-1574211360-bzfkr -> Node01: LeastResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 987 millicores 3322833920 memory bytes, score 9
resource_allocation.go:78] cronjob-1574211360-bzfkr -> Node03: LeastResourceAllocation, capacity 23900 millicores 67167186944 memory bytes, total request 1087 millicores 3532549120 memory bytes, score 9
interpod_affinity.go:237] cronjob-1574211360-bzfkr -> Node03: InterPodAffinityPriority, Score: (0)
interpod_affinity.go:237] cronjob-1574211360-bzfkr -> Node02: InterPodAffinityPriority, Score: (0)
interpod_affinity.go:237] cronjob-1574211360-bzfkr -> Node01: InterPodAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node03: TaintTolerationPriority, Score: (10)
selector_spreading.go:146] cronjob-1574211360-bzfkr -> Node03: SelectorSpreadPriority, Score: (10)
selector_spreading.go:146] cronjob-1574211360-bzfkr -> Node02: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node02: TaintTolerationPriority, Score: (10)
selector_spreading.go:146] cronjob-1574211360-bzfkr -> Node01: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node03: NodeAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node03: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node02: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node01: TaintTolerationPriority, Score: (10)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node02: NodeAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node01: NodeAffinityPriority, Score: (0)
generic_scheduler.go:726] cronjob-1574211360-bzfkr_project-stage -> Node01: SelectorSpreadPriority, Score: (10)
generic_scheduler.go:781] Host Node03 => Score 100041
generic_scheduler.go:781] Host Node02 => Score 100041
generic_scheduler.go:781] Host Node01 => Score 100038
เด เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดกเตเดเดณเดฟเดฒเตเดจเตเดจเต เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเต เด เดชเตเดเตเดทเดฟเดเตเดเต เดเตเดฑเดเตเดเต เด เดจเตเดคเดฟเดฎ เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดจเตเดเดฟเดฏเดคเดพเดฏเดฟ เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด, เด เดคเดฟเดจเดพเตฝ เดชเดฐเดฎเดพเดตเดงเดฟ เดธเตเดเตเตผ เดจเตเดเดฟเดฏ เดฐเดฃเตเดเต เดจเตเดกเตเดเตพเดเตเดเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดเดธเตเดคเตเดฐเดฃเด เดจเดเดคเตเดคเดฟเดฏเดคเต. เด เดคเดฟเดจเดพเตฝ, เดชเตเดกเตเดเดณเตเดเต เดทเตเดกเตเดฏเตเดณเดฟเดเดเดฟเดฒเดพเดฃเต เดชเตเดฐเดถเตเดจเด เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดเดณเตเดณเดคเตเดจเตเดจเต เดเดเตเดเตพเดเตเดเต เดเดฑเดชเตเดชเดพเดฏเดฟ.
เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเตเดเตเดคเตฝ เด เตฝเดเตเดฐเดฟเดคเด เดเดเตเดเตพเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดฃเต - เดฒเตเดเตเดเตพ เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเด, เดจเตเดกเต เดเดจเตเดคเต เดฎเตเตปเดเดฃเดจ เดชเตเดฐเดเดพเดฐเด เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดธเตเดเตเตผ เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเตเด, เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเดฟเตปเตเดฑเต เดจเดฏเดเตเดเตพ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดตเดฟเดเต เดเดเตเดเตพ เดฐเดฃเตเดเต เดชเตเดฐเดงเดพเดจ เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดเตพ เด เดญเดฟเดฎเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต:
- เดชเดฐเดฎเดพเดตเดงเดฟ เดฒเตเดเดฟเดเดเต เดฒเตเดตเดฒเดฟเตฝ (10), เดเดฟเดฒ เดฎเตเตปเดเดฃเดจเดเตพเดเตเดเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด เดจเตเดเดฟเดฏ เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดชเตเดฐเดคเดฟเดซเดฒเดฟเดเตเดเตเดจเตเดจเต. เดฒเตเดเตเดเดณเตเดเต เดฎเตเดเดณเดฟเดฒเต เดเดฆเตเดงเดฐเดฃเดฟเดฏเดฟเตฝ, เดฒเตเดเตเดเดณเดฟเตฝ เดชเตเดฐเดคเดฟเดซเดฒเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดฎเตเตปเดเดฃเดจเดเตพเดเตเดเตเด เดจเตเดกเตเดเตพ เดธเดพเดงเดพเดฐเดฃเดฏเดฟเดฒเตเด เดชเตเดฐเดถเตโเดจ เดทเตเดกเตเดฏเตเดณเดฟเดเดเดฟเดฒเตเด เดเดฐเต เดเดฃเตเดฃเด เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดธเตโเดเตเตผ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดพเตฝ เดชเตเดฐเดถเตโเดจ เดเดธเตเดคเตเดฐเดฃเดคเตเดคเดฟเตปเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด
เดจเตเดคเดฟเดฎ เดซเดฒเด เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต. เด
เดคเดฟเดจเดพเตฝ, เดเดฟเดฒ เดฎเตเตปเดเดฃเดจเดเตพเดเตเดเดพเดฏเดฟ, เดธเตโเดเตเดฑเดฟเดเดเต "เดคเดฟเดฐเดถเตเดถเตเดฒเดฏเตเดเตเดเต เดชเดฟเดจเตเดจเดฟเตฝ" เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดจเดฎเตเดเตเดเต เดจเดฟเดเดฎเดจเด เดเตเดฏเตเดฏเดพเด, เดเตเดเดพเดคเต เดจเตเดกเดฟเดจเต เดเดคเต เดฎเตเตปเดเดฃเดจเดฏเตเดเตเดเดพเดฃเต เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดฒเดญเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป เดเดเตเดเตพเดเตเดเต เดฎเดพเตผเดเดฎเดฟเดฒเตเดฒ. เด เดชเตเดฐเดถเตเดจเด เดเดเตเดเตพ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดเตเดเต
เดเดทเตเดฏเต เดเดฟเดคเตเดคเดฌเดฟเดฒเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดถเตเดเดฐเด. เดเดดเตเดคเตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต, Kubernetes v1.15,1.16, 1.17, XNUMX เด เดชเตโเดกเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดฒเตเดเดฟเดเดเต เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดเตเดเตเดฎเตเดจเตเดจเต เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดชเตเดฐเดคเดฟเดเดฐเดฃเด เดฒเดญเดฟเดเตเดเต. - เดเดคเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดจเดฏเดเตเดเดณเดฟเดฒเดพเดฃเต kube-scheduler เดจเดฟเดฒเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป เดเดณเตเดชเตเดชเดตเดดเดฟเดฏเดฟเดฒเตเดฒ. เด
เดคเต, เดเตป
เดชเตเดฐเดฎเดพเดฃเตเดเดฐเดฃเด เด เดฒเดฟเดธเตโเดฑเตเดฑเต เดฒเดฟเดธเตโเดฑเตเดฑเต เดเตเดฏเตโเดคเดฟเดเตเดเตเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดเดฐเต เดฎเตเตปเดเดฃเดจ เดจเดฏเดเตเดเตพเดเตเดเตเด เดเดคเตเดเตเดเต เดจเดฟเตผเดฆเดฟเดทเตเด เดคเตเดเตเดเดเตเดเดณเดพเดฃเต เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดคเดฟเตฝ เด เดเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ. เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเดฟเตปเตเดฑเต เดญเดพเดฐเดเตเดเตพ เดเดพเดฃเดพเดจเต เดจเดฏเดเตเดเตพ เดเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเดจเต เดฎเดพเดคเตเดฐเดฎเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเดธเตเดดเตเดธเต เดเตเดกเตเดเตพ .
เดเดฎเตเดเต เดฒเตเดเตเดเดพเดฒเดฟเดฑเตเดฑเดฟ เดชเตเดฐเดฏเตเดฑเดฟเดฑเตเดฑเดฟ เดชเตเดณเดฟเดธเดฟ เด เดจเตเดธเดฐเดฟเดเตเดเต เดเดฐเต เดจเตเดกเดฟเดจเต เดชเตเดฏเดฟเตปเตเดฑเตเดเตพ เดฒเดญเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฐเดฟเดเตเดเตฝ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดเตเดเตพเดเตเดเต เดเดดเดฟเดเตเดเต เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต, เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฎเตเดเต เดเดคเดฟเดจเดเด เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเดฐเต เดจเตเดกเดฟเดจเต เด เดตเดพเตผเดกเต เดจเตฝเดเตเดจเตเดจเต. เด เดคเดพเดฏเดคเต, เดเดชเตเดฒเดฟเดเตเดเตเดทเตปเตเดฑเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดชเตเดฑเดคเตเดคเดฟเดฑเดเตเดเดฟเดฏ เดธเดฎเดฏเดคเตเดคเต, เดเตเดฐเตเตบ เดเดพเดธเตโเดเต เดฐเดฃเตเดเต เดจเตเดกเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดเดดเดฟเดเตเดเต, เดกเตเดเตเดเตผ เดฐเดเดฟเดธเตเดเตเดฐเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดชเตเดคเดฟเดฏ เดเดฟเดคเตเดฐเด เด เดตเดฏเดฟเดฒเตเดเตเดเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดคเต, เด เดเตเดเดจเต เดฐเดฃเตเดเต เดจเตเดกเตเดเตพเดเตเดเต เดฎเตเดจเตเดจเดพเดฎเดคเตเดคเตเดคเดฟเดจเต เด เดชเตเดเตเดทเดฟเดเตเดเต เดเดฏเตผเดจเตเดจ เด เดจเตเดคเดฟเดฎ เดธเตเดเตเตผ เดฒเดญเดฟเดเตเดเต. .
เดเดพเตป เดฎเตเดเดณเดฟเตฝ เดเดดเตเดคเดฟเดฏเดคเต เดชเตเดฒเต, เดฒเตเดเตเดเดณเดฟเตฝ ImageLocality Priority เดจเดฏเดคเตเดคเดฟเตปเตเดฑเต เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดเตเดเตพ เดเดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดเดเตเดเดณเตเดเต เด เดจเตเดฎเดพเดจเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดเดชเตเดฒเดฟเดเตเดเตเดทเตปเตเดฑเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดเดณเตเดณ เดเดฟเดคเตเดฐเด เดเดเตเดเตพ เดฎเตเดจเตเดจเดพเด เดจเตเดกเดฟเดฒเตเดเตเดเต เดเดเตเดเต, เด เดคเดฟเดจเตเดถเตเดทเด เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเต. . ImageLocalityPriority เดจเดฏเด เดเดพเดฐเดฃเด, เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดชเตเดฐเดถเตเดจเด เดตเดณเดฐเต เด เดชเตเตผเดตเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเดชเตเดชเตเดเตเดเดฟเดเตเดเตเดณเตเดณเต; เดฎเดฟเดเตเดเดชเตเดชเตเดดเตเด เดเดคเต เดฎเดฑเตเดฑเตเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเดฟเตปเตเดฑเต เดฎเตเตปเดเดฃเดจเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเดฟเดฒเต เดเดฐเต เดชเตเดณเดฟเดธเดฟเดเดณเตเด เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดกเตเดฌเดเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เดชเตเดกเต เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดชเตเดณเดฟเดธเดฟเดเดณเตเดเต เดซเตเดฒเตเดเตเดธเดฟเดฌเดฟเตพ เดฎเดพเดจเตเดเตโเดฎเตเตปเตเดฑเต เดเดเตเดเตพเดเตเดเต เดเดตเดถเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต.
เดชเตเดฐเดถเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด เดเดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเดฎเตเดจเตเดจเต เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเต, เด เดคเดพเดฏเดคเต, เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเตปเตเดฑเต เดชเตเดฐเดงเดพเดจ เดธเตเดฅเดพเดชเดจเดเตเดเตพ (เดเดตเดฟเดเต เดเดเตเดเตพ เด เตผเดคเตเดฅเดฎเดพเดเตเดเตเดจเตเดจเดคเต เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ) เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเต เดคเตเดเดฐเดฃเด. เดเดฐเดฟเดเดคเตเดคเต เดชเตเดฐเดถเตโเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเต เดฎเดฑเตเดฑเตเดฐเดฟเดเดคเตเดคเต เดชเตเดฐเดถเตโเดจเด เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเดฟเดฒเตเดฒ. เด เดคเดฟเดจเดพเตฝ, เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฐเดฃเตเดเต เดเดชเตเดทเดจเตเดเดณเดฟเดฒเตเดเตเดเต เดเดเตเดเตพ เดเดคเตเดคเดฟ, เด เดคเต เดฒเตเดเดจเดคเตเดคเดฟเตปเตเดฑเต เดเดฎเตเดเดคเตเดคเดฟเตฝ เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเต - เดเดฐเต เด เดงเดฟเด เดทเตเดกเตเดฏเตเดณเตผ เดธเตเดทเตเดเดฟเดเตเดเตเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเตเดคเต เดเดดเตเดคเตเด. เดเตเดฐเตเตบ เดเดพเดธเตโเดเตเดเตเดเตพ เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดเดตเดถเตเดฏเดเดค เดฎเตเดจเตเดจเต เดจเตเดกเตเดเดณเดฟเดฒเตเดเดจเตเดณเด เดฒเตเดกเต เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ kube-เดทเตเดกเตเดฏเตเดณเตผ เดจเดฏเดเตเดเดณเดพเตฝ เด เดเดตเดถเตเดฏเดเดค เดคเตเดชเตเดคเดฟเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดดเดฟเดฏเตเด, เด เดคเดฟเดจเดพเตฝ เดเดเตเดเดณเตเดเต เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดทเตเดกเตเดฏเตเดณเตผ เดเดดเตเดคเตเดจเตเดจเดคเดฟเตฝ เด เตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ.
เดเดฐเต เด
เดงเดฟเด เดเตเดฏเตเดฌเต เดทเตเดกเตเดฏเตเดณเตผ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
- เดเดฒเตเดฒเดพ เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฎเดพเดธเตเดฑเตเดฑเดฑเตเดเดณเดฟเดฒเตเด เด เดธเตเดตเดจเด เดเดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดชเตเดกเดพเดฏเดฟ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดฟเดฐเดฟเดเตเดเดฃเด
- เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเตเดณเตเดณ เดธเดเตเดต เดชเตเดกเต เดฒเดญเตเดฏเดฎเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดคเตเดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดค เดจเตฝเดเดฃเด
- เดเดธเตเดคเตเดฐเดฃเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดชเตเดฐเดงเดพเดจ เดฎเตเตปเดเดฃเดจ เดจเตเดกเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ เดเดฑเดตเดฟเดเดเตเดเดณเตเดเต เดเดฃเตเดฃเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด (LastRequestedPriority)
เดชเดฐเดฟเดนเดพเดฐเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตฝ
Kubernetes v1.14.7-เตฝ เดเดเตเดเตพ เดเดฒเตเดฒเดพ เดเตเดฒเดฟเดเดณเตเด เดจเดฟเตผเดตเดนเดฟเดเตเดเตเดฎเตเดจเตเดจเดคเต เดเดเดจเดเดฟ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต, เดเดพเดฐเดฃเด เดชเดฆเตเดงเดคเดฟเดฏเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเด เดชเดคเดฟเดชเตเดชเดพเดฃเดฟเดคเต. เดจเดฎเตเดฎเตเดเต เดชเตเดคเดฟเดฏ เดเตเดฌเต เดทเตเดกเตเดฏเตเดณเตผเดเตเดเดพเดฏเดฟ เดเดฐเต เดฎเดพเดจเดฟเดซเตเดธเตเดฑเตเดฑเต เดเดดเตเดคเดฟเดเตเดเตเดฃเตเดเต เดคเตเดเดเตเดเดพเด. เดจเดฎเตเดเตเดเต เดกเดฟเดซเตเตพเดเตเดเต เดฎเดพเดจเดฟเดซเตเดธเตเดฑเตเดฑเต (/etc/kubernetes/manifests/kube-scheduler.yaml) เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เดเดเตเดคเตเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเตเดฎเดฟเดฒเตเดเตเดเต เดเตเดฃเตเดเตเดตเดฐเดพเด:
kind: Pod
metadata:
labels:
component: scheduler
tier: control-plane
name: kube-scheduler-cron
namespace: kube-system
spec:
containers:
- command:
- /usr/local/bin/kube-scheduler
- --address=0.0.0.0
- --port=10151
- --secure-port=10159
- --config=/etc/kubernetes/scheduler-custom.conf
- --authentication-kubeconfig=/etc/kubernetes/scheduler.conf
- --authorization-kubeconfig=/etc/kubernetes/scheduler.conf
- --v=2
image: gcr.io/google-containers/kube-scheduler:v1.14.7
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 8
httpGet:
host: 127.0.0.1
path: /healthz
port: 10151
scheme: HTTP
initialDelaySeconds: 15
timeoutSeconds: 15
name: kube-scheduler-cron-container
resources:
requests:
cpu: '0.1'
volumeMounts:
- mountPath: /etc/kubernetes/scheduler.conf
name: kube-config
readOnly: true
- mountPath: /etc/localtime
name: localtime
readOnly: true
- mountPath: /etc/kubernetes/scheduler-custom.conf
name: scheduler-config
readOnly: true
- mountPath: /etc/kubernetes/scheduler-custom-policy-config.json
name: policy-config
readOnly: true
hostNetwork: true
priorityClassName: system-cluster-critical
volumes:
- hostPath:
path: /etc/kubernetes/scheduler.conf
type: FileOrCreate
name: kube-config
- hostPath:
path: /etc/localtime
name: localtime
- hostPath:
path: /etc/kubernetes/scheduler-custom.conf
type: FileOrCreate
name: scheduler-config
- hostPath:
path: /etc/kubernetes/scheduler-custom-policy-config.json
type: FileOrCreate
name: policy-config
เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดฐเตเดเตเดเดคเตเดคเดฟเตฝ:
- เดชเตเดกเดฟเตปเตเดฑเตเดฏเตเด เดเดฃเตเดเตเดฏเตโเดจเดฑเดฟเตปเตเดฑเตเดฏเตเด เดชเตเดฐเต kube-scheduler-cron เดเดจเตเดจเดพเดเตเดเดฟ เดฎเดพเดฑเตเดฑเดฟ
- เดเดชเตเดทเตป เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต 10151, 10159 เดเดจเตเดจเต เดชเตเตผเดเตเดเตเดเดณเตเดเต เดเดชเดฏเตเดเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟ
hostNetwork: true
เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ (10251, 10259) เดชเตเดฒเตเดฏเตเดณเตเดณ เด เดคเต เดชเตเตผเดเตเดเตเดเตพ เดเดเตเดเตพเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ. - --config เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเต, เดธเตเดตเดจเด เดเดฐเดเดญเดฟเดเตเดเตเดฃเตเด เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเตฝ เดเดเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟ.
- เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเดฒเดฟเตปเตเดฑเต เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตโเดค เดฎเตเดฃเตเดเดฟเดเดเต (เดทเตเดกเตเดฏเตเดณเตผ-เดเดธเตเดฑเตเดฑเด. เดเตเตบเดซเต), เดนเตเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดณเดฟเดธเดฟ เดซเดฏเดฒเตเด (เดทเตเดกเตเดฏเตเดณเตผ-เดเดธเตเดฑเตเดฑเด-เดชเตเดณเดฟเดธเดฟ-config.json) เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเดเตเดเดณเตเดเต kube-เดทเตเดกเตเดฏเตเดณเดฑเดฟเดจเต เดกเดฟเดซเตเตพเดเตเดเต เด เดตเดเดพเดถเดเตเดเตพเดเตเดเต เดธเดฎเดพเดจเดฎเดพเดฏ เด เดตเดเดพเดถเดเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเตเดจเตเดจเต เดฎเดฑเดเตเดเดฐเตเดคเต. เด เดคเดฟเตปเตเดฑเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฑเตเตพ เดเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด:
kubectl edit clusterrole system:kube-scheduler
...
resourceNames:
- kube-scheduler
- kube-scheduler-cron
...
เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเดฒเดฟเดฒเตเด เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดชเตเดณเดฟเดธเดฟ เดซเดฏเดฒเดฟเดฒเตเด เดเดจเตเดคเดพเดฃเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดฃเตเดเดคเตเดจเตเดจเต เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเดพเด:
- เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเตฝ (scheduler-custom.conf)
เดกเดฟเดซเตเตพเดเตเดเต kube-เดทเตเดกเตเดฏเตเดณเตผ เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดชเดฐเดพเดฎเตเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเดฃเด--write-config-to
เดจเดฟเดจเตเดจเตเดชเตเดฐเดฎเดพเดฃเตเดเดฐเดฃเด . เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดเดพเดเตเดจเตเดจ เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดเตเดเตพ /etc/kubernetes/scheduler-custom.conf เดเดจเตเดจ เดซเดฏเดฒเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดเตเดเตเดเดฏเตเด เด เดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเตเดฎเดฟเดฒเตเดเตเดเต เดเตเดฑเดฏเตเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด:
apiVersion: kubescheduler.config.k8s.io/v1alpha1
kind: KubeSchedulerConfiguration
schedulerName: kube-scheduler-cron
bindTimeoutSeconds: 600
clientConnection:
acceptContentTypes: ""
burst: 100
contentType: application/vnd.kubernetes.protobuf
kubeconfig: /etc/kubernetes/scheduler.conf
qps: 50
disablePreemption: false
enableContentionProfiling: false
enableProfiling: false
failureDomains: kubernetes.io/hostname,failure-domain.beta.kubernetes.io/zone,failure-domain.beta.kubernetes.io/region
hardPodAffinitySymmetricWeight: 1
healthzBindAddress: 0.0.0.0:10151
leaderElection:
leaderElect: true
leaseDuration: 15s
lockObjectName: kube-scheduler-cron
lockObjectNamespace: kube-system
renewDeadline: 10s
resourceLock: endpoints
retryPeriod: 2s
metricsBindAddress: 0.0.0.0:10151
percentageOfNodesToScore: 0
algorithmSource:
policy:
file:
path: "/etc/kubernetes/scheduler-custom-policy-config.json"
เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดฐเตเดเตเดเดคเตเดคเดฟเตฝ:
- เดเดเตเดเดณเตเดเต kube-scheduler-cron เดธเตเดตเดจเดคเตเดคเดฟเตปเตเดฑเต เดชเตเดฐเดฟเดฒเตเดเตเดเต เดเดเตเดเตพ เดทเตเดกเตเดฏเตเดณเตผเดจเตเดฏเดฟเด เดธเดเตเดเดฎเดพเดเตเดเดฟ.
- เดชเดฐเดพเดฎเตเดฑเตเดฑเดฑเดฟเตฝ
lockObjectName
เดจเดฟเดเตเดเตพ เดเดเตเดเดณเตเดเต เดธเตเดตเดจเดคเตเดคเดฟเตปเตเดฑเต เดชเตเดฐเตเด เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดชเดฐเดพเดฎเตเดฑเตเดฑเตผ เดเดฑเดชเตเดชเดพเดเตเดเตเดเดฏเตเด เดตเตเดฃเดleaderElect
เดถเดฐเดฟ เดเดจเตเดจเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเด (เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดฎเดพเดธเตเดฑเตเดฑเตผ เดจเตเดกเต เดเดฃเตเดเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเดคเต เดคเตเดฑเตเดฑเต เดเดจเตเดจเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเด). - เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเดฟเดฒเต เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดจเดฏเดเตเดเดณเตเดเต เดตเดฟเดตเดฐเดฃเดคเตเดคเตเดเต เดซเดฏเดฒเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดค เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟ
algorithmSource
.
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดชเตเดฏเดฟเตปเตเดฑเต เดธเตเดเตเดทเตเดฎเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเต เดฎเตเดฒเตเดฏเดตเดคเตเดคเดพเดฃเต, เด
เดตเดฟเดเต เดเดเตเดเตพ เดเตเดฏเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดเดกเดฟเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเต leaderElection
. เดคเตเดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดค เดเดฑเดชเตเดชเดพเดเตเดเดพเตป, เดเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟ (leaderElect
) เดเดเตเดเดณเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเตเดเต เดชเตเดกเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดเดฐเต เดจเตเดคเดพเดตเดฟเดจเต (เดฎเดพเดธเตเดฑเตเดฑเตผ) เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจ เดชเตเดฐเดเตเดฐเดฟเดฏ เด
เดตเดฏเตโเดเตเดเดพเดฏเดฟ เดเดฐเตเดฑเตเดฑ เดเตปเดกเตโเดชเตเดฏเดฟเตปเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเต (resourceLock
kube-scheduler-cron เดเดจเตเดจ เดชเตเดฐเตlockObjectName
เดเตเดฏเตเดฌเต-เดธเดฟเดธเตเดฑเตเดฑเด เดจเตเดฏเดฟเดเดธเตเดชเตเดธเดฟเตฝ (lockObjectNamespace
). เดชเตเดฐเดงเดพเดจ เดเดเดเดเตเดเดณเตเดเต (เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เดเตพเดชเตเดชเตเดเต) เดเดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดค Kubernetes เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเดคเต เดเดเตเดเดจเตเดฏเตเดจเตเดจเต เดเดฃเตเดเตเดคเตเดคเดพเดจเดพเดเตเด
- เดชเตเดณเดฟเดธเดฟ เดซเดฏเตฝ เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต (เดทเตเดกเตเดฏเตเดณเตผ-เดเดธเตเดฑเตเดฑเด-เดชเตเดณเดฟเดธเดฟ-config.json)
เดเดพเตป เดจเตเดฐเดคเตเดคเต เดเดดเตเดคเดฟเดฏเดคเตเดชเตเดฒเต, เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เด เดคเดฟเตปเตเดฑเต เดเตเดกเต เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต เดฎเดพเดคเตเดฐเด เดเดคเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดจเดฏเดเตเดเดณเดฟเดฒเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดจเดฎเตเดเตเดเต เดเดฃเตเดเตเดคเตเดคเดพเดจเดพเดเตเด. เด เดคเดพเดฏเดคเต, เดเดฐเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเดฒเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเดฟเดจเดพเดฏเตเดณเตเดณ เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดชเตเดณเดฟเดธเดฟเดเดณเตเดณเตเดณ เดเดฐเต เดซเดฏเตฝ เดเดเตเดเตพเดเตเดเต เดฒเดญเดฟเดเตเดเดฟเดฒเตเดฒ. /etc/kubernetes/scheduler-custom-policy-config.json เดซเดฏเดฒเดฟเตฝ เดเดเตเดเตพเดเตเดเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดจเดฏเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดตเดฐเดฟเดเตเดเดพเด:
{
"kind": "Policy",
"apiVersion": "v1",
"predicates": [
{
"name": "GeneralPredicates"
}
],
"priorities": [
{
"name": "ServiceSpreadingPriority",
"weight": 1
},
{
"name": "EqualPriority",
"weight": 1
},
{
"name": "LeastRequestedPriority",
"weight": 1
},
{
"name": "NodePreferAvoidPodsPriority",
"weight": 10000
},
{
"name": "NodeAffinityPriority",
"weight": 1
}
],
"hardPodAffinitySymmetricWeight" : 10,
"alwaysCheckAllPredicates" : false
}
เด
เดเตเดเดจเต, kube-scheduler เดเดฆเตเดฏเด GeneralPredicates เดชเตเดณเดฟเดธเดฟ (PodFitsResources, PodFitsHostPorts, HostName, MatchNodeSelector เดชเตเดณเดฟเดธเดฟเดเดณเตเดเต เดเดฐเต เดเตเดเตเดเด เดเตพเดชเตเดชเตเดเตเดจเตเดจ) เด
เดจเตเดธเดฐเดฟเดเตเดเต เดเดฐเต เดชเตเดกเต เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดจเตเดกเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดจเตเดจเต. เดคเตเดเตผเดจเตเดจเต เดฎเตเตปเดเดฃเดจเดพ เดถเตเดฐเตเดฃเดฟเดฏเดฟเดฒเต เดจเดฏเดเตเดเดณเตเดเต เดเตเดเตเดเดคเตเดคเดฟเดจเต เด
เดจเตเดธเตเดคเดฎเดพเดฏเดฟ เดเดฐเต เดจเตเดกเตเด เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต. เดเดเตเดเดณเตเดเต เดเดพเดธเตเดเตเดเดฟเตปเตเดฑเต เดตเตเดฏเดตเดธเตเดฅเดเตพ เดจเดฟเดฑเดตเตเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต, เด
เดคเตเดคเดฐเด เดเดฐเต เดเตเดเตเดเด เดจเดฏเดเตเดเดณเดพเดฃเต เดเดฑเตเดฑเดตเตเด เดฎเดฟเดเดเตเด เดชเดฐเดฟเดนเดพเดฐเดฎเตเดจเตเดจเต เดเดเตเดเตพ เดเดฐเตเดคเดฟ. เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเดฃเดเตเดเดณเตเดณเตเดณ เดเดฐเต เดเตเดเตเดเด เดจเดฏเดเตเดเตพ เดฒเดญเตเดฏเดฎเดพเดฃเตเดจเตเดจเต เดเดพเตป เดจเดฟเดเตเดเดณเต เดเตผเดฎเตเดฎเดฟเดชเตเดชเดฟเดเตเดเดเตเดเต
เด เดงเตเดฏเดพเดฏเดคเตเดคเดฟเตปเตเดฑเต เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเด เดชเตเดคเดฟเดฏ kube-เดทเตเดกเตเดฏเตเดณเดฑเดฟเตปเตเดฑเต เดฎเดพเดจเดฟเดซเตเดธเตเดฑเตเดฑเดฟเดจเต, kube-scheduler-custom.yaml เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเดพเด, เด เดคเดฟเดจเต เดฎเตเดจเตเดจเต เดฎเดพเดธเตเดฑเตเดฑเตผ เดจเตเดกเตเดเดณเดฟเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดพเดคเดฏเดฟเตฝ /etc/kubernetes/manifests เดธเตเดฅเดพเดชเดฟเดเตเดเตเด. เดเดฒเตเดฒเดพเด เดถเดฐเดฟเดฏเดพเดฏเดฟ เดเตเดฏเตเดคเตเดตเตเดเตเดเดฟเตฝ, เดเดฐเต เดจเตเดกเดฟเดฒเตเด เดเตเดฌเตเดฒเตเดฑเตเดฑเต เดเดฐเต เดชเตเดกเต เดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเด, เดเดเตเดเดณเตเดเต เดชเตเดคเดฟเดฏ เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเดฑเดฟเตปเตเดฑเต เดฒเตเดเตเดเดณเดฟเตฝ เดเดเตเดเดณเตเดเต เดชเตเดณเดฟเดธเดฟ เดซเดฏเตฝ เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดฏเตเดเดฟเดเตเด เดตเดฟเดตเดฐเด เดเดเตเดเตพ เดเดพเดฃเตเด:
Creating scheduler from configuration: {{ } [{GeneralPredicates <nil>}] [{ServiceSpreadingPriority 1 <nil>} {EqualPriority 1 <nil>} {LeastRequestedPriority 1 <nil>} {NodePreferAvoidPodsPriority 10000 <nil>} {NodeAffinityPriority 1 <nil>}] [] 10 false}
Registering predicate: GeneralPredicates
Predicate type GeneralPredicates already registered, reusing.
Registering priority: ServiceSpreadingPriority
Priority type ServiceSpreadingPriority already registered, reusing.
Registering priority: EqualPriority
Priority type EqualPriority already registered, reusing.
Registering priority: LeastRequestedPriority
Priority type LeastRequestedPriority already registered, reusing.
Registering priority: NodePreferAvoidPodsPriority
Priority type NodePreferAvoidPodsPriority already registered, reusing.
Registering priority: NodeAffinityPriority
Priority type NodeAffinityPriority already registered, reusing.
Creating scheduler with fit predicates 'map[GeneralPredicates:{}]' and priority functions 'map[EqualPriority:{} LeastRequestedPriority:{} NodeAffinityPriority:{} NodePreferAvoidPodsPriority:{} ServiceSpreadingPriority:{}]'
เดเดชเตเดชเตเตพ เด เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต, เดเดเตเดเดณเตเดเต CronJob-เตปเตเดฑเต เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเดจเดฟเตฝ เด เดคเดฟเตปเตเดฑเต เดชเตเดกเตเดเตพ เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฒเตเดฒเดพ เด เดญเตเดฏเตผเดคเตเดฅเดจเดเดณเตเด เดเดเตเดเดณเตเดเต เดชเตเดคเดฟเดฏ kube-เดทเตเดกเตเดฏเตเดณเตผ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต:
...
jobTemplate:
spec:
template:
spec:
schedulerName: kube-scheduler-cron
...
เดคเตเดฐเตเดฎเดพเดจเด
เดเดคเตเดฏเดจเตเดคเดฟเดเดฎเดพเดฏเดฟ, เดเตเดฏเตเดฌเตเดฒเตเดฑเตเดฑเต เดจเตเดฐเดฟเดเตเดเต เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจ เดคเดจเดคเดพเดฏ เดทเตเดกเตเดฏเตเดณเดฟเดเดเต เดจเดฏเดเตเดเดณเตเดณเตเดณ เดเดฐเต เด เดงเดฟเด เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เดเดเตเดเตพเดเตเดเต เดฒเดญเดฟเดเตเดเต. เดเตเดเดพเดคเต, เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดชเดดเดฏ เดจเตเดคเดพเดตเต เดฒเดญเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดเตเดเดณเตเดเต เดเตเดฌเต เดทเตเดกเตเดฏเตเดณเดฑเตเดเต เดชเตเดกเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดเดเตเดเตพ เดเดฐเต เดชเตเดคเดฟเดฏ เดจเตเดคเดพเดตเดฟเตปเตเดฑเต เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเต.
เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เดตเดดเดฟ เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเด เดธเตเดตเดจเดเตเดเดณเตเด เดทเตเดกเตเดฏเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดคเตเดเดฐเตเดจเตเดจเต, เดเตเดเดพเดคเต เดเดฒเตเดฒเดพ เดเตเดฐเตเตบ เดเดพเดธเตโเดเตเดเตเดเดณเตเด เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดชเตเดคเดฟเดฏเดคเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเดเดฏเตเด เดเตเดฏเตโเดคเต. เดเตเดฐเตเตบ เดเดพเดธเตโเดเตเดเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเด เดฒเตเดกเต เดเดชเตเดชเตเตพ เดเดฒเตเดฒเดพ เดจเตเดกเตเดเดณเดฟเดฒเตเด เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต. เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเตปเตเดฑเต เดชเตเดฐเดงเดพเดจ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเดเต เด เดคเต เดจเตเดกเตเดเดณเดฟเดฒเดพเดฃเต เดฎเดฟเดเตเด เดเตเดฐเตเตบ เดเดพเดธเตเดเตเดเตเดเดณเตเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเต เดเดจเตเดจเดคเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเตเดฎเตเดชเตเตพ, เดเดคเต เดตเดฟเดญเดตเดเตเดเดณเตเดเต เด เดญเดพเดตเด เดฎเตเดฒเด เดชเตเดกเตเดเตพ เดเดฒเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด เดชเดเดเดธเดพเดงเตเดฏเดค เดเดฃเตเดฏเดฎเดพเดฏเดฟ เดเตเดฑเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เด เดงเดฟเด เดเตเดฏเตเดฌเต-เดทเตเดกเตเดฏเตเดณเตผ เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเด เดถเตเดทเด, เดเตเดฐเตเตบ เดเดพเดธเตโเดเตเดเตเดเดณเตเดเต เด เดธเดฎเดฎเดพเดฏ เดทเตเดกเตเดฏเตเดณเดฟเดเดเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดฎเตเดฒเดฟเตฝ เดเดฏเตผเดจเตเดจเตเดตเดจเตเดจเดฟเดฒเตเดฒ.
เดเดเตเดเดณเตเดเต เดฌเตเดฒเตเดเดฟเดฒเต เดฎเดฑเตเดฑเต เดฒเตเดเดจเดเตเดเดณเตเด เดตเดพเดฏเดฟเดเตเดเตเด:
เดเดพเดฒเดฟเดเตเดเตเดฏเตโเดเตเดเตเดชเตเดชเด เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดเตเดฐเดพเดซเดฟเดเต เดฎเดพเดจเตเดเตโเดฎเตเตปเตเดฑเต เดเดพเดฒเดฟเดเตเดเตเดฏเตเดฎเดพเดฏเตเดณเตเดณ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดชเตเดณเดฟเดธเดฟ เดเดชเตเดทเดจเตเดเตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเต Linux contrack เดจเดฟเดเตเดเดณเตเดเต เดธเตเดนเตเดคเตเดคเดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดฏเตเดเตเด เดเตเดฎเดพเดฑเตเดฑเดเตเดเดณเตเดเต 4 เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฏ เดเดฐเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เด เดชเตโเดเตเดฐเตเดกเตเดเตเดฏเตเดฏเตเดจเตเดจเต เดธเตเดฑเต เดกเตเตบเดเตเด เดตเดฟเดจเตเดฏเดพเดธเดตเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เดเตเดฌเตเตผเดจเตเดฑเตเดฑเดธเต: เดธเดฟเดธเตเดฑเตเดฑเด เดฑเดฟเดธเตเดดเตโเดธเต เดฎเดพเดจเตเดเตโเดฎเตเดจเตเดฑเต เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเดฃเตเดเดคเต เดเดจเตเดคเตเดเตเดฃเตเดเต?
เด เดตเดฒเดเดฌเด: www.habr.com