เบซเบผเบฑเบเบเบฒเบ
เปเบเบฑเบเบซเบเบฑเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเปเบเป?
เบกเบฑเบเบเปเปเปเบเบฑเบเบเบงเบฒเบกเบฅเบฑเบเบเบตเป Kubernetes เบเปเปเปเบกเปเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบตเปเบเปเบญเบกเปเบฅเปเบง, เปเบฅเบฐเปเบเบทเปเบญเบชเปเบฒเบเบเบธเปเบก "เบเบนเปเปเบซเบเป" เบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฒเบเป. Addon-operator เบเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบเบดเบเบเบฑเปเบ, configure เปเบฅเบฐเบฎเบฑเบเบชเบฒ add-ons เปเบซเบผเบปเปเบฒเบเบตเปเปเบซเปเบเบฑเบเบชเบฐเปเบซเบก.
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบเบธเปเบกเปเบเปเบเบทเบเปเบเบตเบเปเบเบตเบเปเบ
เบชเบดเปเบเบเบตเปเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบงเบเปเบเบปเบฒ?
เปเบเบเบฒเบเบฐเปเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ, เปเบฅเบทเปเบญเบเบเปเปเบเปเบฒเบเบฑเบเบเบฝเบเปเบเปเบเบฒเบเบเบดเบเบเบฑเปเบเบซเบเบถเปเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบชเบฐเบเบงเบเบชเบฐเบเบฒเบเบเบฑเบ cluster, add-ons เบเบฐเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบธเบ, เบเบดเบเบเบฒเบเปเบเปเบเบฒเบ (เปเบญเบปเบฒเบญเบญเบเบเบฒเบ cluster), เปเบฅเบฐเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบขเปเบฒเบเบเปเบญเบเบเบตเปเบเบฐเบเบดเบเบเบฑเปเบเบเบงเบเบกเบฑเบเบขเบนเปเปเบเบเบธเปเบกเบเบฒเบเบเบฐเบฅเบดเบ.
เบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเบเบต Ansible เบเบฐเบเบฝเบเบเปเบขเบนเปเบเบตเปเบเบตเป? เบเบฒเบเบเบต. เปเบเป เปเบเบเบเบปเปเบงเปเบ, add-ons เปเบเบฑเบกเบฎเบนเบเปเบเบเบเปเปเปเบเปเบเปเบฒเบฅเบปเบเบเบตเบงเบดเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบซเบผเบปเปเบฒเบเบตเปเบญเบฒเบเบเบฐเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบเบถเปเบเบเบฑเบเบเบปเบงเปเบเบเบญเบเบเบธเปเบก (aws, gce, azure, bare-metal, do, ...). เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบขเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบงเปเบฅเปเบงเบเปเปเบฒเปเบเป; เบเบงเบเบกเบฑเบเบเบฐเบเปเบญเบเปเบเปเบกเบฒเบเบฒเบเบเบธเปเบก. เปเบฅเบฐเบเบธเปเบกเบเปเปเบเบปเบเบเบตเป: เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบขเปเบฒเบเบเปเบฒเบเบเบฐเบเปเบญเบเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบ. เปเบฅเบฐเปเบเบเบตเปเบเบตเป Ansible เบซเบฒเบเปเบเปเบฅเปเบง: เบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบเบเบฒเบเบเบตเปเบญเบฒเปเบชเบขเบนเปเปเบเบเบธเปเบก, i.e. เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ Kubernetes.
เบเบนเปเบเบตเปเบเบฐเบเบฒเบเบฒเบกเบกเบฑเบเบขเบนเปเปเบเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบ kubectl apply
เปเบฅเบฐเบเบดเบเบเบฒเบก, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, ConfigMap, เบเปเบญเบเบเบตเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฐเบเบทเบเปเบเบฑเบเปเบงเป. เบเบตเปเปเบกเปเบเบเบฐเบกเบฒเบเบชเบดเปเบเบเบตเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบ addon-operator.
เบเบตเปเบเบฑเบเบฅเบฐเบเบฝเบเปเบเบงเปเบเปเบ addon-operator?
เปเบกเบทเปเบญเบชเปเบฒเบเบเบฒเบเปเบเปเปเบเปเบซเบกเป, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
- เบเบปเบงเบเบดเบเบเบฑเปเบ add-on เบเปเบญเบเบฎเบญเบเบฎเบฑเบ เบเบฒเบเบชเปเบฒเบเปเบเบเบเปเบฒเบฅเบญเบเปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบฐเบเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบชเปเบฒเบเบชเบฐเบเบดเบ magic เบเบตเปเบเบดเบเบเบฑเปเบ add-ons. Addon-operator เปเบเป Helm เปเบเบทเปเบญเบเบดเบเบเบฑเปเบ addons. เปเบเบทเปเบญเบเบดเบเบเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบชเปเบฒเบเบเบฒเบเบฐเบฅเบฒเบเปเบฅเบฐเปเบฅเบทเบญเบเบเปเบฒเบเบตเปเบเบฐเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒ.
- เบเบฒเบเบเบฑเปเบเบเปเบฒเบชเบฒเบกเบฒเบเปเบเบฑเบ เบชเปเบฒเบเปเบเบเบฒเบเบเบดเบเบเบฑเปเบ, เบเบงเบโเปเบเบปเบฒโเบชเบฒโเบกเบฒเบ เปเบเปเบฎเบฑเบเบเบฒเบเบเบธเปเบก, เบซเบผเบท เปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเบโเบเบธเบโ, เบเบฒเบเบเบดเบเบเบฒเบกเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบเบเบธเปเบก. เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบเป hooks.
- เบเบฒเบเบเบฑเปเบเบเปเบฒเบชเบฒเบกเบฒเบเปเบเบฑเบ เปเบเบฑเบเบขเบนเปเปเบเบเบธเปเบก. เปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบเบธเปเบก, ConfigMap/addon-operator เบเบทเบเบชเปเบฒเบเบเบถเปเบเปเบฅเบฐ Addon-operator เบเบดเบเบเบฒเบกเบเบงเบเบเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบ ConfigMap เบเบตเป. Addon-operator เปเบซเป hooks เปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบเปเบเปเบชเบปเบเบเบดเบชเบฑเบเบเบฒเบเปเบฒเบเบเบฒเบ.
- เบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ Addon-operator rolls เบญเบญเบเบเบฒเบเบฐเบฅเบฒเบ Helm เบเบตเปเบกเบตเบเปเบฒเปเบซเบกเป. เบเบงเบเปเบฎเบปเบฒเปเบญเบตเปเบเบงเปเบฒเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบญเบเบเบฒเบเบฐเบฅเบฒเบ Helm, เบกเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบกเบฑเบเปเบฅเบฐ hooks เปเบกเบเบนเบ (เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบก).
- เบเบฒเบเบชเบฐเปเบเบเบฅเบฐเบเบญเบ. เบเปเปเบกเบตเบชเบฐเบเบฃเบดเบเบเปเบญเบ magic. เบเบปเบเปเบเบเบฒเบเบเบฑเบเบเบธเบเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบปเบเบเบฐเบเบด - เบฅเบงเบเบฅเบงเบก add-ons เปเบฅเบฐ addon-operators เปเบเบปเปเบฒเปเบเปเบเบฎเบนเบเบเบฒเบ, tag เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบฅเบฐเบกเปเบงเบเบญเบญเบ.
- เบเบฒเบเบเบงเบเบเบธเบกเบเบปเบเปเบเปเบฎเบฑเบ. Addon-operator เบชเบฒเบกเบฒเบเบชเบฐเบซเบเบญเบ metrics เบชเปเบฒเบฅเบฑเบ Prometheus.
padding เปเบ addon-operator เปเบกเปเบเบซเบเบฑเบ?
เบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบชเบฒเบกเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒเบชเบดเปเบเปเบเปเบเปเบเบตเปเปเบเบตเปเบกเบซเบเปเบฒเบเบตเปเปเบซเบกเปเปเบซเปเบเบฑเบเบเบธเปเบก. เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบดเบเบเบฑเปเบ Ingress เปเบเบฑเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบตเบเบญเบ add-on. เบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบปเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบเบซเบผเบทเบเบปเบงเบเบงเบเบเบธเบกเบเบตเปเบกเบต CRD เบเบญเบเบเบปเบเปเบญเบ: prometheus-operator, cert-manager, kube-controller-manager, เปเบฅเบฐเบญเบทเปเบเป. เบซเบผเบทเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบฐเบซเบเบฒเบเบเปเบญเบ, เปเบเปเบเปเบฒเบเบเปเปเบเบฒเบเปเบเป - เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเบชเปเบฒเปเบเบปเบฒเบฅเบฑเบ, เปเบเบดเปเบเบเบฑเบเบฅเบญเบเบเบงเบฒเบกเบฅเบฑเบเบเบญเบเบเบฐเบเบฝเบเปเบเบซเบฒ namespaces เปเบซเบกเป, เบซเบผเบท sysctl tuner, เปเบเบดเปเบเบเปเบฒเบซเบเบปเบเบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบต sysctl เปเบ nodes เปเบซเบกเป.
เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบ add-ons, Addon-operator เปเบซเปเปเบเบงเบเบงเบฒเบกเบเบดเบเบซเบผเบฒเบเบขเปเบฒเบ:
- เบเบฒเบเบฐเบฅเบฒเบเบซเบกเบงเบเบเบฑเบเบเบฐเบเบปเบ เปเบเปเปเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเบญเบเปเบงเบเปเบฒเบเปเปเบเบปเปเบฒเปเบเปเบเบเบธเปเบก - เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ Prometheus, Grafana, nginx-ingress. เบเปเบฒเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบเบกเบตเบเบฒเบเบฐเบฅเบฒเบ Helm, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบเบเบดเบเบเบฑเปเบเบกเบฑเบเปเบเบเปเบเป Addon-operator เบเบฐเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบ.
- เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบธเบเบเปเบฒ. เบเบฒเบเบฐเบฅเบฒเบ Helm เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบกเบตเบซเบผเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบเบฐเบซเบผเบญเบเปเบงเบฅเบฒ. Addon-operator เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบซเบผเบปเปเบฒเบเบตเปเปเบฅเบฐเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเบทเปเบญเบเบดเบเบเบฑเปเบเบเบฒเบเบฐเบฅเบฒเบ Helm เบเบตเปเบกเบตเบเปเบฒเปเบซเบกเป.
- Hooks เปเบกเปเบเปเบเบฅเปเบเบตเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบตเป Addon-operator เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเปเบซเบเบเบฒเบเปเบฅเบฐเบเบตเปเปเบเบปเปเบฒเปเบเบดเบเบเปเบฒเปเบเบฑเบเบฎเบฑเบเบชเบฒ. hook เบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเปเบ cluster เปเบฅเบฐเบเบฑเบเบเบธเบเบเปเบฒเปเบเบฎเปเบฒเบ values. เปเบซเบผเบปเปเบฒเบเบฑเปเบ. เบเบฒเบเบเปเบฒเปเบเป hooks, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบปเปเบเบเบปเบเปเบเบทเปเบญเปเบเบฑเบเบเปเบฒเบกเบนเบเบเปเบฒเบเบฒเบ cluster เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบซเบผเบทเบเบฒเบกเบเบฒเบเบฐเบฅเบฒเบ, เบซเบผเบทเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเบฒเบเบเบปเปเบเบเบปเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ, เปเบเบฑเบเบเปเบฒเบกเบนเบเบเปเบฒเบเบฒเบ cluster เปเบเบเบญเบตเบเปเบชเปเบเบฒเบเบเปเบฝเบเปเบเบเปเบ cluster.
- เปเบกเบเบนเบ เปเบกเปเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบญเบเบเบฒเบเบฐเบฅเบฒเบ Helm, เบเบฑเบเปเบเบฑเบเบเปเบฒเปเบฅเบฐ hooks. เปเบกเบเบนเบเบชเบฒเบกเบฒเบเบเบทเบเปเบเบตเบเปเบเปเบเบฒเบเบซเบผเบทเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ. เบเบฒเบเบเบดเบเบเบฒเบเบเบณเปเบเปเปเบกเบเบนเบเปเบฒเบเปเบเบดเบเบเบฒเบเบฅเบถเบเบเบฒเบเบญเบญเบเปเบเบเบงเบฒเบ Helm เบเบฑเบเปเบปเบ. เปเบกเบเบนเบเบชเบฒเบกเบฒเบเปเบเบตเบเปเบเปเบเบปเบงเบกเบฑเบเปเบญเบเปเบเบเปเบเบเบฒเบกเบดเบ, เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบธเบเปเบกเบเบนเบเบเบตเปเบกเบฑเบเบเปเบญเบเบเบฒเบเบเบทเบเปเบเบตเบเปเบเปเบเบฒเบเบซเบผเบทเบเปเบฒเบเบฒเบเบเบปเปเบเบเบปเบเปเบเปเบเบปเบเปเบซเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบ hooks - เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเบเปเบเปเบชเบฐเบเบดเบเบเบตเปเปเบเบตเบเปเบเปเบเบปเบงเบเปเบงเบ.
- hooks เปเบฅเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบ hooks "เบเปเบงเบเบเบปเบเปเบญเบ", เบเบงเบเปเบเบปเบฒเบเปเปเปเบเปเบฅเบงเบกเบขเบนเปเปเบเปเบกเบเบนเบเปเบฅเบฐเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบฎเปเบฒเบเบกเบนเบเบเปเบฒเบเบปเปเบงเปเบฅเบ, เบกเบนเบเบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบเบเบธเบ hooks เปเบเปเบกเบเบนเบ.
เบเบฒเบเบชเปเบงเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบฎเปเบงเบกเบเบฑเบเปเบเบงเปเบ? เบเปเปเบซเปเปเบเบดเปเบเบฎเบนเบเบเบฒเบเบเบฒเบเปเบญเบเบฐเบชเบฒเบ:
เบกเบตเบชเบญเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบฎเบฑเบเบงเบฝเบ:
- hook เบเบปเปเบงเปเบฅเบเบเบทเบเบเบฐเบเบธเปเบเปเบเบเปเบซเบเบเบฒเบ - เบเบปเบงเบขเปเบฒเบ, เปเบกเบทเปเบญเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบเบธเปเบกเบเปเบฝเบเปเบเบ. hook เบเบตเปเบเบฐเบกเบงเบเบเบปเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบฅเบฐเบเบฝเบเบเปเบฒเปเบซเบกเปเบเบฑเบเบฎเปเบฒเบเบกเบนเบเบเปเบฒเบเบปเปเบงเปเบฅเบ. Addon-operator เบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบปเปเบงเปเบฅเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเบธเบเปเบกเบเบนเบ. เปเบเปเบฅเบฐเปเบกเบเบนเบ, เบเบฒเบเบเปเบฒเปเบเป hooks เบเบญเบเบเบปเบ, เบเปเบฒเบเบปเบเบงเปเบฒเบกเบฑเบเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบตเบเปเบฅเบฐเบเบฑเบเบเบธเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบกเบนเบเบเปเบฒเบเบญเบเบเบปเบ. เบเปเบฒเปเบกเบเบนเบเบเบทเบเปเบเบตเบเปเบเป, Addon-operator เปเบฅเบตเปเบกเบเบฒเบเบเบดเบเบเบฑเปเบเบเบฒเบเบฐเบฅเบฒเบ Helm. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบฒเบเบฐเบฅเบฒเบ Helm เบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบกเบนเบเบเปเบฒเบเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบกเบเบนเบเปเบฅเบฐเบเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบปเปเบงเปเบฅเบ.
- เบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเบชเบญเบเปเบกเปเบเบเปเบฒเบเบเบฒเบเบเบงเปเบฒ: เปเบกเบเบนเบ hook เบเบทเบเบเบฐเบเบธเปเบเปเบเบเปเบซเบเบเบฒเบเปเบฅเบฐเบเบฒเบเบเปเบฝเบเปเบเบเบเปเบฒเปเบเบฎเปเบฒเบเบเปเบฒเบเบญเบเปเบกเบเบนเบ. Addon-operator เบชเบฑเบเปเบเบเปเบซเบฑเบเบเบตเปเปเบฅเบฐเปเบเบตเบเบเบปเบงเบเบฒเบเบฐเบฅเบฒเบ Helm เบเบตเปเบกเบตเบเปเบฒเบเบฑเบเบเบธเบ.
เบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบชเบฒเบกเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบฑเบ hook เบเบฝเบง, เบซเบผเบทเปเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบ Helm เบซเบเบถเปเบ, เบซเบผเบท เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเบฑเบเปเบกเบเบนเบเบเบตเปเบเบถเปเบเบเบฑเบเบซเบผเบฒเบ - เบเบตเปเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเบทเบเบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบเบธเปเบกเปเบฅเบฐเปเบเบฅเบฐเบเบฑเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบญเบเบเบงเบฒเบกเบเบทเบเบซเบเบธเปเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบ repository (
เบเบฒเบเบเบฑเบเบชเบปเปเบเบเบฒเบเบเบฑเบเบเบธเบ
เบชเบญเบเบชเบฒเบกเบเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเบเบฑเบเบเบธเบเบญเบปเบเบเบฐเบเบญเบเบเบตเป Addon-operator เบเบดเบเบเบฑเปเบ.
เปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบ Addon-operator เปเบเบเบธเปเบก, เบเปเบฒเบเบเปเบญเบเบเบฒเบ เบชเปเบฒเบเบฎเบนเบเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเปเบเบตเปเบกเปเบเบตเบก เปเบเบฎเบนเบเปเบเบเบเบญเบ hook เปเบฅเบฐ Helm เปเบเบฅเปเบเบฒเบเบฐเบฅเบฒเบ, เปเบเบตเปเบกเปเบเบฅเปเบเบนเป addon-operator
เปเบฅเบฐโเบเบธเบโเบชเบดเปเบโเบเบธเบโเบขเปเบฒเบโเบเบตเปโเบเปเบฒเบโเบเปเบญเบโเบเบฒเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบ hooksโ: bash
, kubectl
, jq
, python
เปเบฅเบฐเบญเบทเปเบเป เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบฎเบนเบเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบ rolled เบญเบญเบเปเบเบซเบฒเบเบธเปเบกเปเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบปเบเบเบฐเบเบด, เปเบฅเบฐเบชเปเบงเบเบซเบผเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบเบฑเบเบซเบเบถเปเบเบซเบผเบทเปเบเบเบเบฒเบ tagging เบญเบทเปเบ. เบเปเบฒเบกเบตเบเบธเปเบกเบเปเบฒเบเบงเบเบซเบเปเบญเบ, เบงเบดเบเบตเบเบฒเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบญเบฒเบเบเบฐเปเบซเบกเบฒเบฐเบชเบปเบก: เบเบฒเบเบเปเบญเบเปเบซเบกเป, เบฎเบธเปเบเปเบซเบกเป, เปเบเบซเบฒเบเบธเบเบเบธเปเบกเปเบฅเบฐเปเบเปเปเบเบฎเบนเบเบเบฒเบเบเบญเบ Pods. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบฒเบเปเบเบตเบเบเบปเบงเปเบเบฑเบเบเปเบฒเบเบงเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบญเบเบเบธเปเบก, เปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเบเบฒเบเบเบฑเบเบเบธเบเบเบปเบเปเบญเบเบเบฒเบเบเปเบญเบเบเบฒเบเปเบกเปเบเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ.
เบเบตเปเปเบกเปเบเบงเบดเบเบตเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบกเบฑเบ:
- เบเปเบญเบเปเบกเปเบเบชเปเบฒเบเบฑเบเบเบปเบงเบฅเบฐเบเบธเบเบตเปเบชเบฒเบกเบฒเบเบเบฑเปเบเปเบเบฑเบเบญเบฑเบเปเบเบเปเปเบเป (เบเบปเบงเบขเปเบฒเบ: dev/stage/ea/stable).
- เบเบทเปเบเปเบญเบเปเบกเปเบเปเบเบฑเบเบฎเบนเบเบเบฒเบ. เปเบกเบทเปเบญเบเปเบฒเบเบเปเบญเบเบเบฒเบเบญเบฑเบเปเบเบเบเปเบญเบเปเบเปเบถเปเบ, เบฎเบนเบเบเบฒเบเปเปเปเบเบฐเบเบทเบเบเบฐเบเบญเบ เปเบฅเบฐเบเบดเบเปเบเบฑเบเบเปเบงเบเบเบทเปเบเปเบญเบ.
- เปเบกเบทเปเบญเบฎเบนเบเบเบฒเบเปเบซเบกเปเบเบฒเบเบปเบเบขเบนเปเปเบเบเบฐเบเบฝเบ, Addon-operator เปเบกเปเบ restarted เปเบฅเบฐเปเบเบตเบเบเบปเบงเบเปเบงเบเบฎเบนเบเบเบฒเบเปเบซเบกเป.
เบเบตเปเบเปเปเปเบกเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเบฑเปเบเบเบตเปเบเบฝเบเปเบงเปเปเบ
เบเปเบญเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเปเบฅเบฐ เปเบโเบเบฒเบโเบเบปเบโเบชเบญเบโ: เบเปเบฒเบกเบตเบเบธเปเบกเบเปเบงเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเปเบฒเบกเบฑเบเปเบชเปเบเปเบญเบเปเบเป stage
เปเบฅเบฐเบกเปเบงเบเบเบฒเบเบเบฑเบเบเบธเบเปเบชเปเบกเบฑเบเบเปเบญเบเบเบตเปเบเบฐเบกเปเบงเบเบกเบฑเบเบญเบญเบเปเบเบซเบฒเบเปเบญเบเบเบฒเบ ea
ะธ stable
. เบเปเบฒเบกเบตเบเบธเปเบกเบขเบนเปเปเบเบเปเบญเบเบเบฒเบ ea
เบกเบตโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเปเบเบตเบโเบเบถเปเบโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบชเบฐโเบซเบผเบฑเบโเบกเบฑเบโ stable
, เปเบเบเบฐเบเบฐเบเบตเปเบเบฑเบเบซเบฒเบเบฑเบเบเบธเปเบกเบเบตเปเบเปเบฒเบฅเบฑเบเบเบทเบเบชเบทเบเบชเบงเบ. เบเปเบฒเบเบธเปเบกเบเบทเบเปเบญเบปเบฒเบญเบญเบเบเบฒเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบขเปเบฒเบเบซเปเบฒเบงเบซเบฑเบ, เบกเบฑเบเบเบฐเบเปเบฝเบเปเบเบซเบฒเบเปเบญเบเบเบฒเบ "frozen" เบเบญเบเบกเบฑเบ - เบเบปเบงเบขเปเบฒเบ, freeze-2019-03-20
.
เบเบญเบเปเบซเบเบทเบญเบเบฒเบเบเบฒเบเบญเบฑเบเปเบเบ hooks เปเบฅเบฐ Helm charts, เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบ เบเบฒเบเบเบฑเบเบเบธเบเปเบฅเบฐเบญเบปเบเบเบฐเบเบญเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบเปเบชเบฑเบเปเบเบเปเบซเบฑเบ bug เปเบ node-exporter เบเบตเปเบกเบตเปเบเบทเปเบญเบเปเบเปเบฅเบฐเปเบกเปเบเบฐเบเบฑเปเบเบเบญเบเบซเบฒเบงเบดเบเบตเบเบฒเบเปเบเปเปเบเบกเบฑเบ. เบเปเปเปเบ, เบเปเบฒเบเปเบเปเปเบเบตเบ PR เปเบฅเบฐเบฅเปเบเปเบฒเบเบฒเบเบเปเบญเบเปเบซเบกเปเปเบเบทเปเบญเบเปเบฒเบเบเบธเปเบกเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเปเบเบตเปเบกเบชเบฐเบเบฑเบเบเบญเบเบฎเบนเบเบเบฒเบ. เปเบเบทเปเบญเบเปเปเปเบซเปเบฅเปเบเปเบฒเบขเปเบฒเบเบเปเปเบกเบตเบเปเบฒเบเบปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบ node-exporter เบเบญเบเบเปเบฒเบเปเบฅเบฐเบเปเบฝเบเปเบเบซเบฒเบกเบฑเบเบเปเบญเบเบเบตเปเบเบฐเบเบญเบกเบฎเบฑเบ PR.
เปเบเบเบเบปเปเบงเปเบ, เบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเปเบเบเบเปเปเบกเบต Addon-operator, เปเบเปเบเปเบงเบ Addon-operator เปเบกเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฑเปเบ node-exporter เบเบฐเปเบซเบฑเบเปเบเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเบซเบเบถเปเบ, Dockerfile เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบฎเบนเบเบเบฒเบเบเบญเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเปเบขเบนเปเบเบตเปเบเบฑเปเบ, เบกเบฑเบเบเบฐเบเปเบฒเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเบปเปเบฒเบฎเปเบงเบกเบเบฑเบเบซเบกเบปเบเปเบ. เบเบฐเบเบงเบเบเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบ ... เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบกเบตเบซเบผเบฒเบเบเบธเปเบก, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบฐเบเบฒเบเปเบเบฑเบเบเปเบฒเบเบเบถเปเบเบเบตเปเบเบฐเบเบฑเบเบชเบญเบเบเบปเบเบชเบญเบ PR เบเบญเบเบเปเบฒเบเปเบฅเบฐเปเบเบตเบเบเบปเบงเบชเบฐเบเบฑเบเปเบซเบกเป!
เบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเบเบฑเบเบเบธเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบชเปเบฒเปเบฅเบฑเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ, เปเบเปเปเบเบเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบญเบทเปเบเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเป - เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเบฑเบเบซเบกเบปเบ เปเบเบเปเบฅเบฐเบเบตเบเบตเป Addon-operator เปเบกเปเบเปเบเบฅเปเบชเบญเบเบเปเบฒเบเบเบฒเบ.
เบชเบฐเบซเบฅเบธเบ
เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเบฐเบเบดเบเบฑเบเปเบ Addon-operator เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบกเบตเบเบงเบฒเบกเปเบเปเบเปเบชเปเบเบเบฒเบเบชเปเบฒเบ, เบเบฒเบเบเบปเบเบชเบญเบ, เบเบฒเบเบเบดเบเบเบฑเปเบเปเบฅเบฐเบเบฒเบเบเบฑเบเบเบธเบ add-ons เปเบเบเบธเปเบก, เบเปเบฒเบเบเบทเบเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบปเบเบเบฐเบเบด.
Add-ons เบชเปเบฒเบฅเบฑเบ Addon-operator เปเบเบฎเบนเบเปเบเบเปเบกเบเบนเบ (Helm chart + hooks) เบชเบฒเบกเบฒเบเปเบเบตเบเปเบเบตเบเปเบซเปเบชเบฒเบเบฒเบฅเบฐเบเบฐเปเบเป. เบเบงเบเปเบฎเบปเบฒ, เบเปเบฅเบดเบชเบฑเบ Flant, เบงเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเบตเบเปเบเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฎเบนเบเปเบเบเบเบญเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบเบฑเปเบเบเปเบฒเบงเปเบเบเปเบงเบเบฅเบถเบฐเปเบเบดเปเบเบฎเปเบญเบ. เปเบเบปเปเบฒเบฎเปเบงเบกเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบ GitHub (
PS
เบญเปเบฒเบเบเบฑเบเบขเบนเปเปเบ blog เบเบญเบเบเบงเบเปเบฎเบปเบฒ:
- ยซ
เบเบฒเบโเบเบฐโเบซเบเบฒเบโเปเบฅเบฐโเปเบชเบตเบก Kubernetes (เบเบฒเบโเบเบปเบโเบเบงเบโเบเบทเบโเปเบฅเบฐโเบฅเบฒเบโเบเบฒเบโเบงเบดโเบเบตโเปเบญโ) " - ยซ
เปเบเบฐเบเบณ Shell-operator: เบเบฒเบเบชเปเบฒเบเบเบปเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบเบชเบณเบฅเบฑเบ Kubernetes เบเปเบฒเบเบเบถเปเบ ".
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com