ืฆื ืืึธืจ ืืขื Kubernetes, ืืืจ ืืึทืจืคึฟื ืฆื ืืืืกื ืคืึทืจืฉืืืขื ืข ืืืขืื ืฆื ืืืึธื ืงื ืืื ืจืขืกืืจืกื: ืืืจื
ืึทืจืืืงื
ืคืืจืืืืก ืขืก ืืื ืืืืืืืง ืฆื ืืจืึทืืื ืืืขืื ืกืงืืืืื ื
ืึธืืขืจ, ืืืจ ืืึธื ืืืื ืืจืึทืืื ืืืขืื ืื ืคืืืืขื ืืข ืฉืืืืช:
- ืืื ืฆื ืืืึธื ืืึทืืืฉืืื ืืื ืึทืคึผืืึทืงืืืฉืึทื ื?
- ืืื ืฆื ืืึทืืื ืงืึทื ืืืื ืขืจื ืึทืคึผืขืจืืืฉืึทื ืึทื ืืื ืขืคืขืงืืืื?
- ืืื ืฆื ืจืขืกืคึผืึธื ื ืฆื ืงืขืกืืืืขืจืืืง ืขื ืืขืจืื ืืขื ืืื ืงืึธื ืืื ืืืขืจืงืืึธืืื ืคืื ืืืืขืจื?
ืงืึทื ืคืืืืขืจืื ื Kubernetes ืงืืึทืกืืขืจื ืฆื ืืึทืืึทื ืกืืจื ืจืขืกืืจืกื ืืื ืคืึธืจืฉืืขืืื ื ืงืขื ืขื ืืืื ืืฉืึทืืึทื ืืืฉืื ื ืืื ืจืืงืืืืืขืจื ืขืงืกืคึผืขืจื ืืืืกื ืคืื ืื ืื ืขืจ ืืืขืจืงืื ืื ืคืื Kubernetes. ืื ืืืขืจืงืืึธืื ืคืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืึธืืขืจ ืืึทืืื ืื ืืก ืงืขื ืขื ืืืึทืงืืขื ืืื ืืืืขืจ ืืขื ืืึธื ืึธืืขืจ ืืคืืื ืืืืขืจ ืึท ืฉืขื, ืึทืืื ืืึทืืึทื ืกืื ื ืืื ืืขืกืืขืจ ืืขืืึทื ืง ืืื ืึท ืึธื ืืึธืื ื ืคึผืจืึธืฆืขืก.
ืงืืืขืจื ืขืืขืก ืึทืืืึธืกืงืึทืืื ื ืืขืืืขืืก
ืขืคืขืงืืืื ืึทืืืึธืกืงืึทืืื ื ืจืืงืืืืืขืจื ืงืึธืืึธืจืืึทื ืืืฉืึทื ืฆืืืืฉื ืฆืืืื ืืขืืืขืืก:
- ืคึผืึธื ืืืจืื, ืึทืจืืึทื ืืขืจืขืื ื ืืึธืจืืืึธื ืืึทื (ืืึธืจืืืึธื ืืึทื ืคึผืึธื ืึทืืืึธืกืงืึทืืขืจ, ืืคึผืึท) ืืื ืืืขืจืืืงืึทื ืึทืืืึธืกืงืึทืืขืจ (ืืืขืจืืืงืึทื ืคึผืึธื ืึทืืืึธืกืงืึทืืขืจ, ืืืคึผืึท). ืืึธืก ืืื ืกืงืืืืื ื ืื ืื ืืืฆื ืจืขืกืืจืกื ืคึฟืึทืจ ืืืื ืงืึทื ืืืื ืขืจื.
- ืงืืึทืกืืขืจ ืืืจืื, ืืืึธืก ืืื ืืขืจืืื ืืืจื ืื ืงืืึทืกืืขืจ ืึทืืืึธืกืงืึทืืขืจ (CA), ืืืึธืก ืื ืงืจืืกืึทื ืึธืืขืจ ืืืงืจืืกืึทื ืื ื ืืืขืจ ืคืื ื ืึธืืื ืืื ืืขื ืงื ืืื.
ืืึธืจืืืึธื ืืึทื ืึทืืืึธืกืงืึทืืขืจ (HPA) ืืึธืืืืข
ืืื ืืขืจ ื ืึธืืขื ืกืึทืืืืฉืขืก, HPA ืืืึธื ืื ื ืืืขืจ ืคืื ืคึผืึธื ืจืขืคึผืืึทืงืึทื. ืจืืึฟ ืืขืืืึธืคึผืก ื ืืฆื ืงืคึผื ืืื ืืึผืจืื ืืึทืกืข ืืื ืืจืืืขืจื ืคึฟืึทืจ ืืฉืึทื ืืื ื ืื ื ืืืขืจ ืคืื ืจืขืคึผืืึทืงืึทื. ืึธืืขืจ, ืขืก ืืื ืืขืืืขื ืฆื ืืืกืืขืงื ืื ืกืืกืืขื ืืืืืจื ืืืืฃ
ืืืื-ืืืจืื HPA ืึทืคึผืขืจืืืืื ื ืืืึทืืจืึทืืข:
- ืื HPA ืงืึทื ืืื ืืืึทืกืื ืืฉืขืงืก ืื ืืขืืจืืง ืืืึทืืืขืก ืกืคึผืขืกืืคืืขื ืืขืฉืึทืก ืื ืกืืึทืืืจืื ื ืืื ืึท ืคืขืืืงืืึทื ืืขืืึทืืขื ืคืื 30 ืกืขืงืื ืืขืก.
- ืื HPA ืคืจืืืื ืฆื ืคืึทืจืืจืขืกืขืจื ืื ื ืืืขืจ ืคืื ืืึทืืืฉืืื ืืืื ืื ืกืคึผืขืกืืคืืขื ืฉืืืขื ืืื ืจืืืฉื.
- HPA ืืขืจืืืึทื ืืืงื ืื ื ืืืขืจ ืคืื ืจืขืคึผืืึทืงืึทื ืืื ืื ืืืคึผืืืืืึทื ื / ืจืขืคึผืืึทืงืืืฉืึทื ืงืึธื ืืจืึธืืืขืจ.
- ืื ืืืคึผืืืืืึทื ื / ืจืขืคึผืืึทืงืืืฉืึทื ืงืึทื ืืจืึธืืืขืจ ืืขืืึธืื ืืืคึผืืืืื ืงืืื ื ืืืืืง ื ืึธื ืืึทืืืฉืืื.
HPA ืกืืึทืจืฅ ืื ืืึธืืืืข ืืืคึผืืืืืึทื ื ืคึผืจืึธืฆืขืก ืืืขื ืึท ืืขืืจืืง ืฉืืืขื ืืื ืจืืืฉื
ืืืขื ืืืจ ื ืืฆื HPA, ืืึทืืจืึทืืื ืื ืคืืืืขื ืืข:
- ืื ืคืขืืืงืืึทื HPA ืืฉืขืง ืืขืืึทืืขื ืืื 30 ืกืขืงืื ืืขืก. ืขืก ืืื ืืึทืฉืืืื ืืืจื ืื ืคืึธื ืืึธืจืืืึธื ืืึทื-ืคึผืึธื-ืึทืืืึธืกืงืึทืืขืจ-ืกืื ืง-ืคึผืขืจืืึธื ืืื ืื ืงืึธื ืืจืึธืืืขืจ ืคืึทืจืืืึทืืืขืจ.
- ืื ืคืขืืืงืืึทื ืงืึธืจืขืื ืืขืืช ืืื 10%.
- ื ืึธื ืื ืืขืฆืืข ืคืึทืจืืจืขืกืขืจื ืืื ืื ื ืืืขืจ ืคืื ืืึทืืืฉืืื, HPA ืืงืกืคึผืขืงืฅ ืื ืืขืืจืืงืก ืฆื ืกืืืืืึทืืืื ืืื ืืจืื ืืื ืื. ืืขื ืืขืืึทืืขื ืืื ืืึทืฉืืืื ืืืจื ืื ืคืึธื horizontal-pod-autoscaler-upscale-delay.
- ื ืึธื ืื ืืขืฆืืข ืจืขืืืงืฆืืข ืืื ืื ื ืืืขืจ ืคืื ืืึทืืืฉืืื, ืื HPA ืืืืจืื ืคึฟืึทืจ ืคืื ืฃ ืืื ืื ืฆื ืกืืืืืึทืืืื. ืืขื ืืขืืึทืืขื ืืื ืืึทืฉืืืื ืืืจื ืื ืคืึธื horizontal-pod-autoscaler-downscale-delay.
- HPA ืึทืจืืขื ืืขืกืืขืจ ืืื ืืืคึผืืืืืึทื ื ืึทืืืืฉืขืงืฅ ืืื ืืื ืจืขืคึผืืึทืงืืืฉืึทื ืงืึทื ืืจืึธืืืขืจื. ืืึธืจืืืึธื ืืึทื ืึทืืืึธืกืงืึทืืื ื ืืื ืื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืจืึธืืืื ื ืืขืจืืืึทื ืืืงื, ืืืึธืก ืืืืื ืืึทื ืืคึผืืึทืืืืฅ ืจืขืคึผืืึทืงืืืฉืึทื ืงืึทื ืืจืึธืืืขืจื. ืืื ืืืคึผืืืืืึทื ื, ืื ื ืืืขืจ ืคืื ืจืขืคึผืืึทืงืึทื ืืขืคึผืขื ืืก ืืืืึทื ืืืืฃ ืื ืืืคึผืืืืืึทื ื ืึทืืืืฉืขืงืฅ.
ืืืขืจืืืงืึทื ืึทืืืึธืกืงืึทืืื ื ืคืื ืคึผืึธืืก
ืืืขืจืืืงืึทื ืึทืืืึธืกืงืึทืืื ื (VPA) ืึทืืึทืงืืืฅ ืืขืจ (ืึธืืขืจ ืืืืื ืืงืขืจ) ืงืคึผื ืฆืืื ืึธืืขืจ ืืึผืจืื ืฆื ืืืืืกืืื ื ืคึผืึธืืก. ืคึผืึทืกืืง ืคึฟืึทืจ ืกืืืืืคืื ืึธืืขืจ ืกืืืืืืขืกืก ืคึผืึธืืก, ืึธืืขืจ ืืขืจ ืืืืคึผื ืืืขื ืคึฟืึทืจ ืกืืืืืคืื ืืึทืืื ืื ืืก. ืึธืืขืจ, ืืืจ ืงืขื ืขื ืืืื ื ืืฆื ืืืคึผืึท ืคึฟืึทืจ ืกืืืืืืขืกืก ืืึทืืืฉืืื ืืืื ืืืจ ืืึทืจืคึฟื ืฆื ืืืืืึธืืึทืืืฉ ืกืืจืืืขืจื ืื ืกืืืข ืคืื โโืืืืืขืก ืึทืืึทืงืืืืื ืจืขืกืืจืกื.
ืืืคึผืึท ืืืื ืจืืกืคึผืึทื ืื ืฆื OOM (ืืืืก ืคืื ืืึผืจืื) ืืขืฉืขืขื ืืฉื. ืืฉืึทื ืืื ื ืงืคึผื ืฆืืื ืืื ืืึผืจืื ืจืืงืืืืืขืจื ืจืืกืืึทืจืืื ื ืื ืคึผืึธืืก. ืืืขื ืจืืกืืึทืจืืื, ืื VPA ืจืขืกืคึผืขืงื ืื ืึทืืึทืงืืืฉืึทื ืืืืืฉืขื (
ืืืจ ืงืขื ืขื ืฉืืขืื ืื ืืื ืืืื ืืื ืืึทืงืกืืืื ืจืขืกืืจืกื ืคึฟืึทืจ ืืขืืขืจ ืืึธืืืืข. ืืืื, ืืืจ ืงืขื ืขื ืืึทืืจืขื ืขืฆื ืื ืืึทืงืกืืืื ืกืืืข ืคืื โโืึทืืึทืงืืืืื ืืึผืจืื ืฆื 8 ืืืืืืืื. ืืึธืก ืืื ื ืืฆืืง ืืืื ืื ืงืจืึทื ื ื ืึธืืื ืงืขื ืขื ื ืืฉื ืึทืืึทืงืืื ืืขืจ ืืื 8 ืืืืืืืื ืคืื ืืึผืจืื ืคึผืขืจ ืงืึทื ืืืื ืขืจ. ืืืืืืื ืกืคึผืขืกืึทืคืึทืงืืืฉืึทื ื ืืื ืึทืคึผืขืจืืืืื ื ืืขืงืึทื ืืืึทื ืืขื ืขื ืืืกืงืจืืืื ืืื
ืืื ืึทืืืฉืึทื, VPA ืืื ืึท ืืฉืืงืึทืืืข ืจืขืงืึธืืขื ืืึทืฆืืข ืคึฟืื ืงืฆืืข (VPA ืจืขืงืึธืืืขื ืืขืจ). ืขืก ืืึธื ืืืึธืจืก ืืืื ืืึทื ืืฅ ืืื OOM events ืคืื ืึทืืข ืืึทืืืฉืืื ืฆื ืคึฟืึธืจืฉืืึธืื ื ืืึทืข ืืืงืึธืจื ืืื ืงืคึผื ืฆืืื ืืืึทืืืขืก ืืืืืจื ืืืืฃ ืึทื ืื ืืขืืืืขื ื ืึทืืืขืจืืืึทื ืืืืืจื ืืืืฃ ืืืกืืืจืืฉืข ืืขืืจืืงืก. ืขืก ืืื ืืืื ืึทื ืึทืคึผื ืืืึธืก ื ืขืื ืึท ืคึผืึธื ืฉืขืคึผื ืืื ืงืขืจื ืกืึทืืืืฉืขืกืืื ืืืื ืืืึทืืืขืก.
ืขืก ืืื ืืืื ืฆื ืืืืขืจืงื ืึทื ืื VPA ืจืขืงืึธืืืขื ืืขืจ ืงืขื ื ืืฉื ืฉืคึผืืจ ืื ืืืื "ืืืืื". ืืึธืก ืงืขื ืจืขืืืืืึทื ืืื ืื ืืึธืืืืข ืืึทื ืึทืคึผืึทืืืืื ื ืจืขืกืืจืกื ืืื ื ืึธืืื. ืขืก ืืื ืืขืกืขืจ ืฆื ืฉืืขืื ืื ืฉืืขืืจ ืืืืฃ ืื ื ืึธืืขื ืกืคึผืึทืกืข ืืืจืื ืฆื ืืืกืืืืื ืจืืืืง ืืืงืึธืจื ืึธืืขืจ ืงืคึผื ืงืึทื ืกืึทืืฉืึทื.
ืืืื-ืืืจืื ืืืคึผืึท ืึธืคึผืขืจืึทืฆืืข ืกืืขืืข:
- VPA ืงืึทื ืืื ืืืึทืกืื ืงืึธื ืืจืึธืืืจื ืื ืืขืืจืืง ืืืึทืืืขืก ืกืคึผืขืกืืคืืขื ืืขืฉืึทืก ืื ืกืืึทืืืจืื ื ืืื ืึท ืคืขืืืงืืึทื ืืขืืึทืืขื ืคืื 10 ืกืขืงืื ืืขืก.
- ืืืื ืื ืกืคึผืขืกืืคืืขื ืฉืืืขื ืืื ืจืืืฉื, ืื ืืืคึผืึท ืคืจืืืื ืฆื ืืืืฉื ืื ืึทืืึทืงืืืืื ืกืืืข ืคืื โโืจืขืกืืจืกื.
- ืื ืืืคึผืึท ืืขืจืืืึทื ืืืงื ืื ื ืืืขืจ ืคืื ืจืขืกืืจืกื ืืื ืื ืืืคึผืืืืืึทื ื / ืจืขืคึผืืึทืงืืืฉืึทื ืงืึธื ืืจืึธืืืขืจ.
- ืืืขื ืืึทืืืฉืืื ืืขื ืขื ืจืืกืืึทืจืืื, ืึทืืข ื ืืึทืข ืจืขืกืืจืกื ืืขื ืขื ืืขืืืขื ืื ืฆื ืื ืืืฉืืคื ืื ืกืืึทื ืกืื.
ืืืคึผืึท ืืืกืืฃ ืื ืคืืจืืื ืื ืกืืืข ืคืื โโืจืขืกืืจืกื
ืืืืข ืืึทืืื ืื ืคืืืืขื ืืข ืคืื ืงืื ืืื ืืืึทืกื ืืืขื ืืืจ ื ืืฆื VPA:
- ืกืงืืืืื ื ืจืืงืืืืืขืจื ืึท ืืึทื ืืึทืืึธืจื ืจืืกืืึทืจื ืคืื ืื ืคึผืึธื. ืืึธืก ืืื ื ืืืืืง ืฆื ืืืกืืืืื ืึทื ืกืืืืืึทื ืึธืคึผืขืจืึทืฆืืข ื ืึธื ืืืื ืขื ืืขืจืื ืืขื. ืคึฟืึทืจ ืจืืืืืึทืืืืึทืื, ืืึทืืืฉืืื ืืขื ืขื ืจืืกืืึทืจืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืึทืจืืืขืจ ื ืึธืืื ืืืืืจื ืืืืฃ ื ืื ืึทืืึทืงืืืืื ืจืขืกืืจืกื.
- VPA ืืื HPA ืืขื ืขื ื ืึธื ื ืืฉื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืืขืืขืจ ืื ืืขืจืข ืืื ืงืขื ืขื ื ืืฉื ืืืืคื ืืืืฃ ืื ืืขืืืข ืคึผืึธืืก. ืืืื ืืืจ ื ืืฆื ืืืืืข ืกืงืืืืื ื ืืขืงืึทื ืืืึทืื ืืื ืืขืจ ืืขืืืืงืขืจ ืงื ืืื, ืืึทืื ืืืืขืจ ืึทื ืืืื ืกืขืืืื ืืก ืคืึทืจืืืึทืื ืืื ืคืื ืึทืงืืืืืืืืื ืืืืฃ ืื ืืขืืืข ืึทืืืืฉืขืงืฅ.
- ืืืคึผืึท ืืื ืขืก ืงืึทื ืืืื ืขืจ ืจืืงืืืขืก ืคึฟืึทืจ ืจืขืกืืจืกื ืืืืืจื ืืืืื ืืืืฃ ืคืึทืจืืึทื ืืขื ืืืื ืืื ืงืจืึทื ื ืืึทื ืืฅ. ืขืก ืืื ื ืืฉื ืฉืืขืื ืจืืกืึธืจืก ืืึทื ืืฅ ืืืืึทืฅ. ืขืก ืงืขื ืืืื ืคึผืจืึธืืืขืืก ืืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืืึธืก ื ืืฉื ืึทืจืืขืื ืจืืืืืง ืืื ืึธื ืืืืื ืฆื ื ืขืืขื ืืืืขืจ ืืขืจ ืืื ืืขืจ ืจืขืกืืจืกื, ืืึธืก ืืืขื ืคืืจื ืฆื Kubernetes ืงืขืจ ืึทืืืขืง ืืขื ืคึผืึธื.
- VPA ืืื ื ืึธื ืืื ืึท ืคืจื ืืื ืข ืคืื โโืึทื ืืืืืงืืื ื. ืืืื ืฆืืืขืืจืืื ืึทื ืื ืกืืกืืขื ืงืขื ืืืจืืืืื ืขืืืขืืข ืขื ืืขืจืื ืืขื ืืื ืืขื ืืขืื ืฆืืงืื ืคึฟื. ืืืจ ืงืขื ืขื ืืืืขื ืขื ืืืขืื
ืืืงืื ื ืืืืืืืืฉืึทื ื ะธืึทื ืืืืืงืืื ื ืคึผืืึทื ื . ืืืื, ืขืก ืืขื ืขื ืคึผืืึทื ื ืฆื ืื ืกืืจืืืขื ื ืื ืฉืืึธืก ืึธืคึผืขืจืึทืฆืืข ืคืื โโืืืคึผืึท ืืื ืืคึผืึท, ืืื ืืขืืื ื ืืื ืื ืืืคึผืืืืืึทื ื ืคืื ืืึทืืืฉืืื ืฆืืืืืขื ืืื ืึท ืืืขืจืืืงืึทื ืึทืืืึธืกืงืึทืืื ื ืคึผืึธืืืืืง ืคึฟืึทืจ ืืื (ืืืฉื, ืึท ืกืคึผืขืฆืืขื ืคืืจืืข 'ืจืืงืืืืืจื ืืืคึผืึท').
ืึทืืืึธืกืงืึทืืื ื ืึท ืงืืืขืจื ืขืืขืก ืงื ืืื
ืงืืึทืกืืขืจ ืึทืืืึธืกืงืึทืืขืจ (CA) ืขื ืืขืจืื ืืขื ืื ื ืืืขืจ ืคืื ื ืึธืืื ืืืืืจื ืืืืฃ ืื ื ืืืขืจ ืคืื ืืืืจืื ืคึผืึธืืก. ืื ืกืืกืืขื ืคึผืืจืืึทืืืงืื ืืฉืขืงืก ืคึฟืึทืจ ืคึผืขื ืืื ื ืืึทืืืฉืืื - ืืื ืื ืงืจืืกืื ืื ืงื ืืื ืืจืืืก ืืืื ืืขืจ ืจืขืกืืจืกื ืืขื ืขื ืืืจืฃ ืืื ืืืื ืืขืจ ืงื ืืื ืืื ื ืืฉื ืืงืกืื ืื ืืขืืจืื ืืขื ืืืืึทืฅ. ืื CA ืงืึทืืืื ืึทืงืืืฅ ืืื ืื ืืืึธืืงื ืกืขืจืืืืก ืคึผืจืึทืืืืืืขืจื, ืจืืงืืืขืก ื ืึธื ื ืึธืืื ืคืื ืืื, ืึธืืขืจ ืจืืืืกืื ืืืืืืง ืึธื ืขืก. ืืขืจ ืขืจืฉืืขืจ ืืืื ืื ืืืฆื ืืืขืจืกืืข ืคืื โโCA ืืื ืืึทืงืขื ืขื ืืื Kubernetes 1.8.
ืืืื-ืืืจืื ืกืืขืืข ืคืื โโืกืึท ืึธืคึผืขืจืึทืฆืืข:
- CA ืืฉืขืงืก ืคึฟืึทืจ ืคึผืขื ืืื ื ืืึทืืืฉืืื ืืื ืึท ืคืขืืืงืืึทื ืืขืืึทืืขื ืคืื 10 ืกืขืงืื ืืขืก.
- ืืืื ืืืื ืขืจ ืึธืืขืจ ืืขืจ ืคึผืึธืืก ืืขื ืขื ืืื ืึท ืกืืึทื ืืืื ืฉืืึทื ืืืืึทื ืืขืจ ืงื ืืื ืืื ื ืืฉื ืืขื ืื ืื ืืืฆื ืจืขืกืืจืกื ืฆื ืึทืืึทืงืืื ืืื, ืขืก ืคืจืืืื ืฆื ืฆืืฉืืขืื ืืืื ืขืจ ืึธืืขืจ ืืขืจ ื ืึธื ื ืึธืืื.
- ืืืขื ืืขืจ ืืืึธืืงื ืกืขืจืืืืก ืฉืคึผืืึทืืขืจ ืึทืืึทืงืืืฅ ืื ืคืืจืืื ืื ื ืึธืืข, ืขืก ืืืฉืืื ืฅ ืื ืงื ืืื ืืื ืืื ืืจืืื ืฆื ืืื ืขื ืื ืคึผืึธืืก.
- ืื Kubernetes ืกืงืขืืืฉืืืขืจ ืืืกืืจืืืืืฅ ืคึผืขื ืืื ื ืคึผืึธืืก ืฆื ืื ื ืืึทืข ื ืึธืืข. ืืืื ื ืึธื ืืขื, ืขืืืขืืข ืืึทืืืฉืืื ื ืึธื ืืืืืื ืืื ืึท ืืืืจืื ืฉืืึทื, ืืขืจ ืคึผืจืึธืฆืขืก ืืื ืจืืคึผืืืื ืืื ื ืืึท ื ืึธืืื ืืขื ืขื ืืืกืืฃ ืฆื ืื ืงื ืืื.
ืึธืืึทืืึทืืืง ืคึผืจืึทืืืืืฉืึทื ื ืคืื ืงื ืืื ื ืึธืืื ืืื ืื ืืืึธืืงื
ืืึทืืจืึทืืื ืื ืคืืืืขื ืืข ืืืขื ื ืืฆื CA:
- CA ืื ืฉืืจื ืึทื ืึทืืข ืคึผืึธืืก ืืื ืืขื ืงื ืืื ืืึธืื ืคึผืืึทืฅ ืฆื ืืืืคื, ืจืึทืืึทืจืืืึทืก ืคืื ืงืคึผื ืืึทืกืข. ืขืก ืืืื ืคืจืืืื ืฆื ืขื ืฉืืจ ืึทื ืขืก ืืขื ืขื ืงืืื ืืื ืืืืืง ื ืึธืืื ืืื ืืขื ืงื ืืื.
- CA ืจืขืืืฉืืกืืขืจื ืื ื ืืื ืฆื ืืืึธื ื ืึธื ืืขืขืจืขื 30 ืกืขืงืื ืืขืก.
- ืึทืืึธื ืึท ื ืึธืืข ืืื ื ืื ืืขืจ ืืืจืฃ, ืื CA ืืืคืึธืืฅ ืฆื ืืืึทืจืื 10 ืืื ืื ืืืืืขืจ ืกืงืืืืื ื ืื ืกืืกืืขื.
- ืื ืึทืืืึธืกืงืึทืืื ื ืกืืกืืขื ืืื ืืขืจ ืืึทืืจืืฃ ืคืื ืืงืกืคึผืึทื ืืขืจื. ืืึธืก ืืขื ืขื ืคืึทืจืฉืืืขื ืข ืกืืจืึทืืขืืืขืก ืคึฟืึทืจ ืกืึทืืขืงืืื ื ืึท ืืจืืคึผืข ืคืื โโื ืึธืืื ืฆื ืืืึธืก ื ืืึท ื ืึธืืื ืืืขื ืืืื ืืืกืืฃ.
- ื ืืฆื ืื ืึธืคึผืฆืืข ืจืืกืคึผืึทื ืกืึทืืื cluster-autoscaler.kubernetes.io/safe-to-evict (true). ืืืื ืืืจ ืื ืกืืึทืืืจื ืึท ืคึผืืึทืฅ ืคืื ืคึผืึธืืก, ืึธืืขืจ ืืืื ืคืืืข ืคืื โโืืื ืืขื ืขื ืฆืขืืืึธืจืคื ืืืืขืจ ืึทืืข ืื ื ืึธืืื, ืืืจ ืืืขื ืืึทืจืืขืื ืคืึทืจืืืจื ืื ืคืืืืงืืื ืฆื ืืืกืืขืงื ืืขื ืงื ืืื.
- ื ืืฆื
PodDisruptionBudgets ืฆื ืคืึทืจืืืึทืื ืคึผืึธืืก ืคืื ืืืขืจื ืืืืกืืขืืขืงื, ืืืึธืก ืงืขื ืคืึทืจืฉืึทืคื ืคึผืึทืจืฅ ืคืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืฆื ืืจืขืื ืืึธืจ.
ืืื Kubernetes ืึทืืืึธืกืงืึทืืขืจ ืื ืืขืจืึทืงื ืืื ืืขืืขืจ ืื ืืขืจืขืจ
ืคึฟืึทืจ ืฉืืืืืขืกืืืง ืืึทืจืืึธื ืืข, ืึทืืืึธืกืงืึทืืื ื ืืึธื ืืืื ืืขืืืขื ืื ืืื ืืืืืข ืื ืคึผืึธื ืืืจืื (HPA / VPA) ืืื ืื ืงื ืืื ืืืจืื. ืืื ืื ืืขืจืึทืงื ืืื ืืขืืขืจ ืื ืืขืจืข ืืขืคืืขืจืขื ืคืฉืื:
- HPAs ืึธืืขืจ VPAs ืืขืจืืืึทื ืืืงื ืคึผืึธื ืจืขืคึผืืึทืงืึทื ืึธืืขืจ ืจืขืกืืจืกื ืึทืืึทืงืืืืื ืฆื ืืืืืกืืื ื ืคึผืึธืืก.
- ืืืื ืขืก ืืขื ืขื ื ืืฉื ืืขื ืื ื ืึธืืื ืคึฟืึทืจ ืื ืคึผืืึทื ื ืขื ืกืงืืืืื ื, ืื CA ืืืืขืจืงื ืื ืืืึทืืืึทื ืคืื ืคึผืึธืืก ืืื ืึท ืืืืจืื ืฉืืึทื.
- ืื CA ืึทืืึทืงืืืฅ ื ืืึทืข ื ืึธืืื.
- ืืึธืืืืขืก ืืขื ืขื ืคืื ืื ืืขืจืืขืืืืื ืฆื ื ืืึทืข ื ืึธืืื.
ืงืึทืืึทืืขืจืืืืืื ืงืืืขืจื ืขืืขืก ืืืึธื-ืืืืก ืกืืกืืขื
ืคึผืจืึธืกื ืืืกืืืืงืก ืืื Kubernetes ืึทืืืึธืกืงืึทืืื ื
ืขืก ืืขื ืขื ืขืืืขืืข ืคึผืจืึธืกื ืคึผืจืึธืืืขืืก ืึทื ืืืืืึธืคึผืก ืืืืคื ืืื ืืืขื ืืืจ ืคึผืจืืืืจื ืฆื ืื ืกืืจืืืขื ื ืึทืืืึธืกืงืึทืืื ื.
HPA ืืื VPA ืึธืคืขื ืืขื ืืืืฃ ืืขืืจืืงืก ืืื ืขืืืขืืข ืืืกืืืจืืฉืข ืืึทืื. ืืืื ื ืื ืืขื ืืืืง ืจืขืกืืจืกื ืืขื ืขื ืึทืืึทืงืืืืื, ืื ืืึทืืืฉืืื ืืืขื ืืืื ืืื ืึทืืืืื ืืื ืืืขื ื ืืฉื ืงืขื ืขื ืฆื ืืืฉืขื ืขืจืืื ืืขืืจืืงืก. ืืื ืืขื ืคืึทื, ืึทืืืึธืกืงืึทืืื ื ืืืขื ืงืืื ืืึธื ืคึผืึทืกืืจื.
ืื ืกืงืืืืื ื ืึธืคึผืขืจืึทืฆืืข ืืื ืืื ืฆืืื ืฉืคึผืืจืขืืืืืง. ืืืจ ืืืขืื ืื ืืึทืืืฉืืื ืืื ืงื ืืื ืฆื ืืืึธื ืืขืฉืืืื ื - ืืืืืขืจ ืืืืขืจื ืืึทืืขืจืงื ืงืืื ืคืจืืืืขืืขื ืึธืืขืจ ืคืืืืืขืจื. ืืขืจืืืขืจ, ืื ืืืจืืฉื ืืืืขื ืฆืืื ืคึฟืึทืจ ืกืงืืืืื ื ืคึผืึธืืก ืืื ืื ืงื ืืื ืืึธื ืืืื ืืขื ืืืขื ืืื ืืฉืืื.
ืืืขืึทื ืกืฆืขื ืึทืจ - 4 ืืื ืื:
- 30 ืกืขืงืื ืืขืก. ืืขืจืืืึทื ืืืงื ืฆืื ืืขืืจืืงืก: 30-60 ืกืขืงืื ืืขืก.
- 30 ืกืขืงืื ืืขืก. HPA ืืฉืขืงืก ืืขืืจืืง ืืืึทืืืขืก: 30 ืกืขืงืื ืืขืก.
- ืืืืื ืืงืขืจ ืืื 2 ืกืขืงืื ืืขืก. ืคึผืึธืืก ืืขื ืขื ืืืฉืืคื ืืื ืืืื ืืื ืืืึทืจืื ืฉืืึทื: 1 ืจืืข.
- ืืืืื ืืงืขืจ ืืื 2 ืกืขืงืื ืืขืก. CA ืืขื ืืืืจืื ืืึทืืืฉืืื ืืื ืกืขื ืื ืงืึทืืืก ืฆื ืฆืืฉืืขืื ื ืึธืืื: 1 ืจืืข.
- 3 ืืื ืื. ืืขืจ ืืืึธืืงื ืฉืคึผืืึทืืขืจ ืึทืืึทืงืืืฅ ื ืึธืืื. ืง8ืก ืืืึทืจืื ืืื ืืื ืืขื ืขื ืืจืืื: ืึทืจืืืฃ ืฆื 10 ืืื ืื (ืืืคึผืขื ืืื ื ืืืืฃ ืขืืืขืืข ืกืืืืช).
ืขืจืืกื ืคืึทื (ืืขืจ ืจืขืึทืืืกืืืฉ) ืกืฆืขื ืึทืจ - 12 ืืื ืื:
- 30 ืกืขืงืื ืืขืก. ืืขืจืืืึทื ืืืงื ืฆืื ืืขืืจืืงืก.
- 30 ืกืขืงืื ืืขืก. HPA ืืฉืขืง ืื ืืขืืจืืง ืืืึทืืืขืก.
- ืืืืื ืืงืขืจ ืืื 2 ืกืขืงืื ืืขืก. ืื ืคึผืึธืืก ืืขื ืขื ืืืฉืืคื ืืื ืึทืจืืึทื ืื ืกืืึทื ืืืื ืฉืืึทื.
- ืืืืื ืืงืขืจ ืืื 2 ืกืขืงืื ืืขืก. ืื CA ืืขื ืื ืืืืจืื ืืึทืืืฉืืื ืืื ืจืืคื ืฆื ืฆืืฉืืขืื ืื ื ืึธืืื.
- 10 ืืื ืื. ืืขืจ ืืืึธืืงื ืฉืคึผืืึทืืขืจ ืึทืืึทืงืืืฅ ื ืึธืืื. ืง8ืก ืืืึทืจืื ืืื ืืื ืืขื ืขื ืืจืืื. ืื ืืืืจืื ืฆืืื ืืขืคึผืขื ืืก ืืืืฃ ืขืืืขืืข ืกืืืืช, ืึทืืึท ืืื ืคืึทืจืงืืืคืขืจ ืคืึทืจืืึทืืื, ืึทืก ืคืึทืจืืึทืืื ืืื ืฉืืืฆื ืืืฉืืจืื.
ืฆื ื ืื ืฆืขืืืฉื ืื ืกืงืืืืื ื ืืขืงืึทื ืืืึทืื ืคืื ืืืึธืืงื ืคึผืจืึทืืืืืืขืจื ืืื ืืื ืืืขืจ CA. ืื ืืขื ืขืจ ืืืืคื ืื ืึท Kubernetes ืงื ืืื, ืืฉืขืช ืื ืืืึธืืงื ืฉืคึผืืึทืืขืจ ืืึธืืึธืจ ืึทืคึผืขืจืืืฅ ืืืืฃ ืึท ื ืึธืืข ืคืึทืจืฉืคึผืจืืืืื ื ืืงืขืจ. ืขืก ืงืขื ื ืืฉื ืืืืกื ืืืึธืก ืืื ืืขืฉืขืขื ืืฉ ืืื ืืืื ืคึผืึธืืก ืึธืืขืจ ืึทืคึผืืึทืงืืืฉืึทื. ืื ืกืืกืืขืืขื ืึทืจืืขืื ืืื ืคึผืึทืจืึทืืขื.
ืืื ืฆื ืคืืจื ืกืงืืืืื ื ืืื Kubernetes
- Kubernetes ืืื ืึท ืืืื ืคืึทืจืืืึทืืืื ื ืืื ืึธืจืงืขืกืืจืึทืืืึธื ืืขืฆืืึทื. ืึธืคึผืขืจืึทืืืึธื ืก ืคึฟืึทืจ ืึธื ืคืืจืื ื ืคึผืึธืืก ืืื ืงื ืืื ืจืขืกืืจืกื ืืขื ืขื ืึท ืฉืืืกื ืืืืืกืืึธืื ืืื ืืึทืกืืขืจืื ื Kubernetes.
- ืคึฟืึทืจืฉืืืื ืื ืืึธืืืง ืคืื ืคึผืึธื ืกืงืึทืืึทืืืืืื ืืื HPA ืืื VPA.
- CA ืืึธื ื ืึธืจ ืืืื ืืขืืืืื ื ืืืื ืืืจ ืืึธืื ืึท ืืืื ืคืืจืฉืืื ื ืคืื ืื ืืืืขืจืคืขื ืืฉื ืคืื ืืืื ืคึผืึธืืก ืืื ืงืึทื ืืืื ืขืจื.
- ืฆื ืึธืคึผืืืืึทื ืงืึทื ืคืืืืขืจ ืึท ืงื ืืื, ืืืจ ืืึทืจืคึฟื ืฆื ืคึฟืึทืจืฉืืืื ืืื ืคืึทืจืฉืืืขื ืข ืกืงืืืืื ื ืกืืกืืขืืขื ืึทืจืืขื ืฆืืืึทืืขื.
- ืืืขื ืขืกืืืืึทืืขื ืกืงืืืืื ื ืฆืืื, ืืึทืืื ืื ืขืจืืกื-ืคืึทื ืืื ืืขืกืืขืจ-ืคืึทื ืกืื ืขืจืืึธืื ืืื ืืื ืขื.
ืืงืืจ: www.habr.com