เบซเบกเบฒเบโเปเบซเบโ. เปเบ.: เบงเบฑเบเบเบต 16 เบเบถเบเบชเบฐเบเบฒเบเบญเบเบเบตเบเบตเปเปเบเบฑเบเบเบตเบเปเบฒเบเบชเบณเบเบฑเบเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบปเบงเบเบฑเบเบเบฒเบเบเบธเบเบชเบณเบฅเบฑเบ Kubernetes - Helm. เปเบเบกเบทเปเบเบตเป, เบเบฒเบเบเปเบญเบ alpha เบเปเบฒเบญเบดเบเบเบญเบเปเบเบเบเบฒเบเบชเบฐเบเบฑเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบญเบฐเบเบฒเบเบปเบ - 3.0 - เปเบเปเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบต. เบเบฒเบเบเปเบญเบเบเบญเบเบกเบฑเบเบเบฐเบเปเบฒเปเบญเบปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบฅเบฐเบฅเปเบเปเบฒเบกเบฒเบเบปเบเบเบฒเบเบเบฑเบ Helm, เปเบเบดเปเบเบซเบผเบฒเบเบเบปเบเปเบเบเบธเบกเบเบปเบ Kubernetes เบกเบตเบเบงเบฒเบกเบซเบงเบฑเบเบชเบนเบ. เบเบงเบเปเบฎเบปเบฒเปเบญเบเปเบกเปเบเบซเบเบถเปเบเปเบเบเบฑเบเบเบฒเบชเบดเปเบเปเบซเบผเบปเปเบฒเบเบตเป, เบเบฑเบเบเบฑเปเบเปเบเปเบเบงเบเปเบฎเบปเบฒเปเบเป Helm เบขเปเบฒเบเบเบดเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ: เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบเปเบเบทเปเบญเบเบกเบทเบเบญเบเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ CI / CD.
เปเบเบงเบฑเบเบเบต 15 เปเบเบทเบญเบเบเบธเบฅเบฒเบเบต 2015, เปเบเบเบเบฒเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ Helm เปเบเปเปเบเบตเบเบกเบฒ. เบเบฝเบเปเบเปเบซเบเบถเปเบเบเบตเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเปเบเบฑเปเบเบเบญเบเบเบปเบ, เบเบธเบกเบเบปเบ Helm เปเบเปเปเบเบปเปเบฒเบฎเปเบงเบก Kubernetes, เปเบเบเบฐเบเบฐเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบซเปเบฒเบงเบซเบฑเบเปเบ Helm 2. เปเบเปเบเบทเบญเบเบกเบดเบเบธเบเบฒ 2018, Helm
เปเบเบชเบดเปเบเบเบตเป, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเปเบญเบเบเบตเปเบกเบฑเบเบเบฑเบเบซเบกเบปเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบ, เบงเบดเบเบตเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเบเปเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบขเบนเปเปเบเบกเบทเปเบเบตเป, เปเบเบฐเบเปเบฒเบเบฒเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบเบตเปเบกเบตเบขเบนเปเปเบเบเบฒเบเบเปเบญเบ alpha เบเปเบฒเบญเบดเบเบเบญเบ Helm 3, เปเบฅเบฐเบญเบฐเบเบดเบเบฒเบเบงเบดเบเบตเบเบตเปเบเบงเบเปเบฎเบปเบฒเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบเปเบฒเบงเปเบเบเปเบฒเบเบซเบเปเบฒ.
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก:
- เบเบฐเบซเบงเบฑเบเบชเบฒเบเบเบญเบเบเบฒเบเบชเปเบฒเบ Helm เปเบเป;
- เบเบฒเบเธญเธณเบฅเบฒเบเบตเปเบญเปเบญเบเปเบเบเบเบฑเบ Tiller;
- เบเบฑเบเปเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบ;
- เบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเปเบญเบเบเบปเบง;
- เบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบฒเบเบฐเบฅเบฒเบเบเบถเปเบเบเบฑเบ;
- เบเบฒเบเบฐเบฅเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ;
- เบเปเปเปเบเปเบกเปเบเบซเบเบฑเบ?
เบเบฐเบซเบงเบฑเบเบเบญเบ Helm
เบเบฒเบเปเบเบตเบเบฅเบนเบ
Helm 1 เปเบเปเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบเปเบเบเบเบฒเบ Open Source เบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ Deis. เบเบงเบเปเบฎเบปเบฒเปเบเบฑเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบซเบเบฒเบเบเปเบญเบ deisctl
, เปเบเบดเปเบเปเบเปเบเบทเบเบเปเบฒเปเบเป (เปเบเบเบฑเบเบเบฒเบชเบดเปเบเบญเบทเปเบเป) เปเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบฅเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบงเบเบต Deis เปเบ
เปเบเบเบฒเบเบเบต 2015, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบเบเปเบฝเบเบซเบผเบฑเบเบชเบนเบ เปเบฅเบฐเบเปเบฒเบ Deis (เปเบเปเบงเบฅเบฒเบเบฑเปเบเบเปเบฝเบเบเบทเป Deis Workflow) เบเบฒเบ Fleet เปเบ Kubernetes. เบซเบเบถเปเบเปเบเบเปเบฒเบญเบดเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบญเบญเบเปเบเบเปเบซเบกเปเปเบกเปเบเปเบเบทเปเบญเบเบกเบทเบเบฒเบเบเบดเบเบเบฑเปเบ. deisctl
. เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเปเบกเบฑเบเปเบเบทเปเบญเบเบดเบเบเบฑเปเบ เปเบฅเบฐเบเบฑเบเบเบฒเบ Deis Workflow เปเบเบเบธเปเบก Fleet.
Helm 1 เบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบเบฎเบนเบเบเบฒเบเบเบญเบเบเบนเปเบเบฑเบเบเบฒเบเบเบธเบเบเบตเปเบกเบตเบเบทเปเบชเบฝเบเปเบเบฑเปเบ Homebrew, apt เปเบฅเบฐ yum. เปเบเบปเปเบฒโเบซเบกเบฒเบโเบเบปเปเบโเบเปโเบเบญเบโเบกเบฑเบโเปเบกเปเบโเปเบเบทเปเบญโเปเบฎเบฑเบโเปเบซเปโเบงเบฝเบโเบเบฒเบโเบเปเบฒเบโเบเบฒเบโเปเบเบฑเปเบโเบเบฒเบโเบซเบธเปเบกโเบซเปเปโเปเบฅเบฐโเบเบฒเบโเบเบดเบโเบเบฑเปเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเปเบ Kubernetesโ. Helm เปเบเปเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบตเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบเบต 2015 เปเบเบเบญเบเบเบฐเบเบธเบก KubeCon เปเบ San Francisco.
เบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบ Helm เปเบเปเบเบปเบ, เปเบเปเบกเบฑเบเบเปเปเปเบกเปเบเบเปเปเบกเบตเบเปเปเบเปเบฒเบเบฑเบเบเบตเปเบฎเปเบฒเบเปเบฎเบเบเบฒเบ. เบฅเบฒเบงเปเบเปเปเบญเบปเบฒเบเบธเบเบเบญเบ Kubernetes manifests, เบเบธเบเบฅเบปเบเบเบฒเบเบเปเบงเบเปเบเบทเปเบญเบเบเบฑเปเบเปเบเปเบเบฑเบเบเปเบญเบเปเบกเป YAML เปเบเบฐเบเปเบฒ. (เปเบฅเบทเปเบญเบเปเปเบฒ)*, เปเบฅเบฐเปเบซเบผเบเบเบปเบเปเบเปเบฎเบฑเบเปเบชเป Kubernetes.
* เบซเบกเบฒเบโเปเบซเบโ. เปเบ.: เบเบฒเบเบฅเบธเปเบเบเปเบฒเบญเบดเบเบเบญเบ Helm, YAML syntax เปเบเปเบเบทเบเปเบฅเบทเบญเบเปเบเบทเปเบญเบญเบฐเบเบดเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ Kubernetes, เปเบฅเบฐ Jinja templates เปเบฅเบฐ Python เปเบเปเบเบทเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฝเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฝเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเปเปเบฅเบฐเปเบเบเบชเปเบฒเบเบเบญเบ Helm เบฎเบธเปเบเบเปเบฒเบญเบดเบเปเบเบเบเบปเปเบงเปเบเปเบเบเบปเบ "เบเบฐเบซเบงเบฑเบเบซเบเปเปเบเบญเบ Helm"
เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเบปเบเปเบเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบเบฅเป YAML, เบเปเบฒเบเบเปเบญเบเปเบเบตเปเบกเปเบเบเบชเปเบฒเบเบเปเปเปเบเบเบตเปเปเบชเป manifest:
#helm:generate sed -i -e s|ubuntu-debootstrap|fluffy-bunny| my/pod.yaml
เบกเบฑเบเบเบตเบซเบผเบฒเบเบเบตเปเปเบเบทเปเบญเบเบเบฑเบเปเบกเปเปเบเบเบกเบตเบขเบนเปเปเบเบกเบทเปเบเบตเป, เบเปเปเปเบกเปเบเบเป?
เบเปเบงเบเปเบซเบเบเบปเบเบซเบผเบฒเบเบขเปเบฒเบ, เปเบเบฃเปเบเบฃเบกเบเบดเบเบเบฑเปเบ Kubernetes เบเบปเปเบเบเบตเปเบเปเบญเบเบเบฒเบเบฅเบฒเบเบเบทเปเปเบเบฅเป manifest เบเบตเปเบกเบตเบฅเบฐเบซเบฑเบเบเบฒเบ เปเบฅเบฐเบเบฝเบเปเบเปเบเบฐเบเบดเบเบฑเบเบฅเปเบฒเบเบฑเบเปเบซเบเบเบฒเบเปเบฅเบฑเบเบเปเบญเบเปเบเบปเปเบฒเบเบฑเปเบ. เบกเบฑเบเปเบเบฑเบเบเบฒเบเบเบฒเบเบซเบผเบฒเบเบเบตเปเบเบฐเบเปเบฒเปเบเปเบเบตเปเบเบตเบกเบเบฒเบ Deis Workflow R&D เบกเบตเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบงเบเปเบเบปเบฒเบเบฐเบเบฒเบเบฒเบกเปเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเบชเบนเปเปเบงเบเบตเบเบตเป - เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบกเบฑเบเบเบญเบเปเบเบงเบเบงเบฒเบกเบเบดเบเปเบเปเบเบทเบเบซเบงเปเบฒเบเปเบฅเปเบง. เบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบฑเปเบเบเบณเบญเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเปเบญเบเบฒเบเบเบฒเบเบฎเบฝเบเบฎเบนเปเบเบตเปเบเบต: เบเบงเบเปเบฎเบปเบฒเบฎเบนเปเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบงเบฒเบกเบเบฐเบเบทเบฅเบทเบฅเบปเปเบเปเบเปเปเปเบเบเบฒเบเบชเปเบฒเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเปเบงเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบฐเบเบณเบงเบฑเบเปเบซเปเบเบฑเบเบเบนเปเปเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบญเบตเบเปเบชเปเบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเบเปเบฒเบเบกเบฒ, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฅเบตเปเบกเบเบฑเบเบเบฐเบเบฒ Helm 2.
เบเบฒเบเปเบฎเบฑเบ Helm 2
เปเบเบเบญเบเบเปเบฒเบเบเบญเบ 2015, เบเบตเบกเบเบฒเบ Google เปเบเปเบเบดเบเบเปเปเบเบงเบเปเบฎเบปเบฒ. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเบงเบฝเบเบเปเบฝเบงเบเบฑเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบชเปเบฒเบฅเบฑเบ Kubernetes. Deployment Manager เบชเปเบฒเบฅเบฑเบ Kubernetes เปเบเบฑเบเบเบญเบเบเบญเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบ Google Cloud Platform. "เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบ," เปเบเบปเบฒเปเบเบปเปเบฒเบเบฒเบกเบงเปเบฒ, "เปเบเปเปเบงเบฅเบฒเบชเบญเบเบชเบฒเบกเบกเบทเปเบเบถเบเบชเบฒเบซเบฒเบฅเบทเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเปเบฅเบฐเบเบงเบฒเบกเปเบเบเบเปเบฒเบ?"
เปเบเปเบเบทเบญเบเบกเบฑเบเบเบญเบ 2016, เบเบตเบกเบเบฒเบ Helm เปเบฅเบฐ Deployment Manager เปเบเปเบเบฐเบเบธเบกเบเบฑเบเบขเบนเป Seattle เปเบเบทเปเบญเปเบฅเบเบเปเบฝเบเบเบงเบฒเบกเบเบดเบเปเบซเบฑเบ. เบเบฒเบเปเบเบฅเบฐเบเบฒเปเบเปเบชเบดเปเบเบชเบธเบเบฅเบปเบเบเปเบงเบเปเบเบเบเบฒเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบฐเปเบเบตเบเบฐเบเบฒเบ: เปเบเบทเปเบญเบชเบปเบกเบเบปเบเบเบฑเบเบชเบญเบเปเบเบเบเบฒเบเปเบเบทเปเบญเบชเปเบฒเบ Helm 2. เบเบฝเบเบเบนเปเบเบฑเบ Deis เปเบฅเบฐ Google, guys เบเบฒเบ.
เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบฎเบฑเบเบชเบฒเบเบงเบฒเบกเบชเบฐเบเบงเบเปเบเบเบฒเบเบเปเบฒเปเบเปเบเบญเบ Helm, เปเบเปเปเบเบตเปเบกเบชเบดเปเบเบเปเปเปเบเบเบตเป:
- เปเบกเปเปเบเบเบเบฒเบเบฐเบฅเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเปเบเปเบ;
- เบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเปเบเบเบธเปเบกเบชเปเบฒเบฅเบฑเบเบเบตเบกเบเบฒเบ;
- repository เบเบฒเบเบฐเบฅเบฒเบเบฅเบฐเบเบฑเบเปเบฅเบ;
- เบฎเบนเบเปเบเบเบเบธเบเบเบตเปเบซเบกเบฑเปเบเบเบปเบเบเบตเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบฅเบฒเบเปเบเบฑเบ;
- เบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบตเปเปเบเบฑเปเบกเปเบเบเบเบฑเบเบชเบฐเบเบฑเบเบเบฒเบชเบฒ semantic เปเบฅเบฐเบฎเบฑเบเบชเบฒเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบเบทเบเปเบเบเปเบญเบเบฅเบฐเบซเบงเปเบฒเบเบชเบฐเบเบฑเบ.
เปเบเบทเปเบญเบเบฑเบเบฅเบธเปเบเบปเปเบฒเบซเบกเบฒเบเปเบซเบผเบปเปเบฒเบเบตเป, เบญเบปเบเบเบฐเบเบญเบเบเบตเบชเบญเบเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบฅเบฐเบเบปเบเบเบดเปเบงเบ Helm. เบญเบปเบเบเบฐเบเบญเบเบเบฒเบเปเบเบเบธเปเบกเบเบตเปเปเบญเบตเปเบเบงเปเบฒ Tiller เปเบฅเบฐเบฎเบฑเบเบเบดเบเบเบญเบเปเบเบเบฒเบเบเบดเบเบเบฑเปเบ เปเบฅเบฐเบเบฑเบเบเบฒเบ Helm charts.
เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเปเบญเบ Helm 2 เปเบเบเบต 2016, Kubernetes เปเบเปเปเบเบตเปเบกเบเบฐเบงเบฑเบเบเบฐเบเปเบฒเบเบตเปเบชเปเบฒเบเบฑเบเบเปเบฒเบเบงเบเบซเบเบถเปเบ. เปเบเบตเปเบกเบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบเบญเบตเบเปเบชเปเบเบปเบเบเบฒเบ (
เบเปเบฒเบกเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเปเบปเบเบเบตเป, Helm เบชเบทเบเบเปเปเบฎเบฑเบเปเบเปเบเบนเปเปเบเป Kubernetes เบขเปเบฒเบเบเบทเปเบชเบฑเบ. เบซเบผเบฑเบเบเบฒเบเบชเบฒเบกเบเบตเปเบฅเบฐเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเปเบซเบกเปเบเปเบฒเบเบงเบเบซเบผเบฒเบ, เบกเบฑเบเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเบกเบฑเบเปเบเบดเบเปเบงเบฅเบฒเบเบตเปเบเบฐเปเบฎเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบ codebase เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒ Helm เบชเบฒเบกเบฒเบเบชเบทเบเบเปเปเบเบญเบเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเปเบเบตเปเบกเบเบถเปเบเบเบญเบเบฅเบฐเบเบปเบเบเบดเปเบงเบเบเบตเปเบเบฑเบเบเบฐเบเบฒ.
เบเบณเบญเบณเบฅเบฒเบเบตเปเบญเปเบญเบเปเบเบเบเบฑเบ Tiller
เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ Helm 2, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบฐเบเปเบฒ Tiller เปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฑเบ Google's Deployment Manager. Tiller เบกเบตเบเบปเบเบเบฒเบเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบตเบกเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบธเปเบกเบเบปเปเบงเปเบ: เบกเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเบเปเบฝเบงเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบตเปเบเบฐเบเบดเบเบฑเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเปเบเบทเปเบญเบเบปเบงเบเบฑเบเบเบฑเบเบเบธเบเบเบฝเบงเบเบฑเบ.
เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบเบญเบตเบเปเบชเปเบเบปเบเบเบฒเบ (RBAC) เบเบทเบเปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบ Kubernetes 1.6, เบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ Tiller เปเบเบเบฒเบเบเบฐเบฅเบดเบเปเบเปเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเบซเบผเบฒเบ. เปเบเบทเปเบญเบเบเบฒเบเบเบฐเปเบเบเบฒเบเบเบงเบฒเบกเบเบญเบเปเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเบซเบผเบฒเบ, เบเบณเปเปเปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเบชเบฐเปเปเบตเปเบซเปเบกเบตเบเบฒเบเบเบณเบเบปเบเบเปเบฒเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบญเบฑเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบปเบเปเปเปเบชเบฒเบกเบฒเบเบเบปเบเบฅเบญเบเปเบเป Helm เปเบฅเบฐ Kubernetes เปเบเบเบเปเปเบเปเบญเบเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบงเบฒเบกเบเบญเบเปเบเบเปเบญเบ. เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบญเบฐเบเบธเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเปเบซเปเบเบนเปเปเบเปเบกเบตเบเบญเบเปเบเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบเบเบตเปเบเบงเปเบฒเบเปเบเบตเบเปเบเบเบตเปเบเบงเบเปเบเบปเบฒเบเปเปเบเปเบญเบเบเบฒเบ. เบงเบดเบชเบฐเบงเบฐเบเบญเบ DevOps เปเบฅเบฐ SRE เบเปเบญเบเบฎเบฝเบเบฎเบนเปเบเบฑเปเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเปเบกเบทเปเบญเบเบดเบเบเบฑเปเบ Tiller เปเบเบเบธเปเบกเบเบนเปเปเบเบปเปเบฒเบซเบผเบฒเบ.
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบฎเบฝเบเบฎเบนเปเบงเบดเบเบตเบเบฒเบเบเบตเปเบเบธเบกเบเบปเบเปเบเป Helm เปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบชเบฐเปเบเบฒเบฐ, เบเบงเบเปเบฎเบปเบฒเบฎเบนเปเบงเปเบฒเบฅเบฐเบเบปเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเปเบญเบเบเบปเบงเบเบญเบ Tiller เบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบญเบตเบเปเบชเปเบญเบปเบเบเบฐเบเบญเบเบเบฒเบเปเบเบเบธเปเบกเปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบฅเบฑเบเบซเบผเบทเบซเบเปเบฒเบเบตเปเปเบเบฑเบเบชเบนเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เปเบเบเบเบตเปเบเบฐ, เบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ Kubernetes API, เบชเปเบฒเบเบเบฒเบเบฐเบฅเบฒเบเปเบเบเปเบฒเบเบฅเบนเบเบเปเบฒ, เปเบฅเบฐเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฑเบเบเบถเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบ Kubernetes.
เปเบเบปเปเบฒเบซเบกเบฒเบเบเบปเปเบเบเปเบเบญเบ Tiller เบชเบฒเบกเบฒเบเบเบฑเบเบฅเบธเปเบเปเปเบเบเบเปเปเบกเบตเบเบฒเบ Tiller, เบเบฑเปเบเบเบฑเปเบเบซเบเบถเปเบเปเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเปเบฒเบญเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเบฝเบงเบเบฑเบ Helm 3 เปเบกเปเบเบเบฒเบเบเบฐเบเบดเปเบก Tiller เบขเปเบฒเบเบชเบปเบกเบเบนเบ.
เปเบกเบทเปเบญ Tiller เบซเบฒเบเปเบ, เบฎเบนเบเปเบเบเบเบงเบฒเบกเบเบญเบเปเบเบเบญเบ Helm เปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบซเปเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบ. เบเบฝเบงเบเบตเป Helm 3 เบฎเบญเบเบฎเบฑเบเบเบงเบฒเบกเบเบญเบเปเบ, เบเบปเบงเบเบปเบ, เปเบฅเบฐเบงเบดเบเบตเบเบฒเบเบญเบฐเบเบธเบเบฒเบเบเบญเบ Kubernetes เปเบเบเบฐเบเบธเบเบฑเบ. เบเบฒเบเบญเบฐเบเบธเบเบฒเบ Helm เบเบทเบเบเปเบฒเบเบปเบเปเบเบเปเบเป
เบเบฑเบเปเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบ
เปเบเบฅเบฐเบเบฑเบเบชเบนเบ, เบเบฑเบเปเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบเปเบกเปเบเบเปเบญเบเบเบตเปเบเบฒเบเบฐเบฅเบฒเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบฅเบฐเปเบเปเบเบเบฑเบเปเบเป. Helm client packages เปเบฅเบฐเบชเบปเปเบเบเบฒเบเบฐเบฅเบฒเบเบเบฑเบ repository. เปเบงเบปเปเบฒเบเปเบฒเบเป, เบเบฑเบเปเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบเปเบกเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ HTTP เปเบเบทเปเบญเบเบเบปเปเบเบเบตเปเบกเบตเปเบเบฅเป index.yaml เปเบฅเบฐเบเบฒเบเบเบฒเบเบฐเบฅเบฒเบเบซเบธเปเบกเบซเปเป.
เปเบเบเบฐเบเบฐเบเบตเปเบกเบตเบเบฒเบเบเปเปเปเบเปเบเบฝเบเบเบญเบ Charts Repository API เบเบตเปเบเบญเบเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบทเปเบเบเบฒเบเบชเปเบงเบเปเบซเบเป, เบเบฑเบเบกเบตเบเปเปเปเบชเบเปเบฅเบฑเบเบเปเบญเบ:
- เบเบฑเบเปเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบเบเปเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบงเบฒเบกเบเบญเบเปเบเบชเปเบงเบเปเบซเบเปเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฒเบเบเบฐเบฅเบดเบ. เบเบฒเบเบกเบต API เบกเบฒเบเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบขเบฑเปเบเบขเบทเบเปเบฅเบฐเบเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบกเปเบเบกเบตเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบฒเบเบเบฐเบฅเบดเบ.
- เปเบเบทเปเบญเบเบกเบทเบเบดเบชเบนเบเปเบเบเบงเบฒเบเบเบญเบ Helm, เปเบเปเปเบเบทเปเบญเปเบเบฑเบ, เบขเบฑเปเบเบขเบทเบเบเบงเบฒเบกเบเบทเปเบชเบฑเบ เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบชเบฐเปเบเบเบเบญเบเบเบฒเบเบฐเบฅเบฒเบ, เปเบกเปเบเบชเปเบงเบเปเบถเปเบเบเบตเปเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเปเบเบตเบเปเบเปเบเบฒเบเบฐเบฅเบฒเบ.
- เปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบกเบตเบเบนเปเปเบเปเบซเบผเบฒเบ, เบเบฒเบเบฐเบฅเบฒเบเบเบฝเบงเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบญเบฑเบเปเบซเบฅเบเปเบเบเบเบนเปเปเบเปเบญเบทเปเบ, เปเบเบตเปเบกเบชเบญเบเปเบเบปเปเบฒเบเบญเบเบเปเบฒเบเบงเบเบเบทเปเบเบเบตเปเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบทเปเบญเบซเบฒเบเบฝเบงเบเบฑเบ. เบเบฑเบเปเบเบฑเบเบกเปเบฝเบเบเบตเปเบชเบฐเบซเบฅเบฒเบเบเบงเปเบฒเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเป, เปเบเปเบเบงเบเบกเบฑเบเบเปเปเปเบกเปเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบฒเบเบเปเบฒเบเบปเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ.
- เบเบฒเบเบเปเบฒเปเบเปเปเบเบฅเปเบเบฑเบเบชเบฐเบเบตเบเบฝเบงเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเปเบเบซเบฒ, เปเบเบฑเบเบฎเบฑเบเบชเบฒ metadata, เปเบฅเบฐเบเบฒเบเบเบถเบเปเบญเบปเบฒเบเบฒเบเบฐเบฅเบฒเบเปเบเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบฒเบเบเบตเปเบเบฐเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบญเบเปเบเบซเบผเบฒเบเบเบนเปเปเบเป.
เปเบเบเบเบฒเบ
เปเบเปเบเปเบฒเบเบฎเบนเปเบเปเบงเปเบฒเปเบเบเบเบฒเบเปเบเบเบขเบฒเบเปเบเปเบเบทเบเบญเบญเบเปเบเบเปเบเบทเปเบญเปเบเบเบขเบฒเบเปเบเบทเปเบญเบซเบฒเปเบเบเปเปเบเบฒเบก, เบเปเปเบเบฝเบเปเบเปเบฎเบนเบเบเบฒเบเบเบฑเบเบเบธ?
เบเปเบเบญเบเปเบเบเบฑเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบก
เบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบกเบเบญเบเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบฐเบกเบฒเปเบเบดเบเบเปเปเบเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบฐเบฅเบฒเบ Helm เปเบกเปเบเบกเบตเปเบซเป
เบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเปเบญเบ
เปเบ Helm 3, เบชเบฐเบเบฒเบเบฐเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบทเบเบเบดเบเบเบฒเบกเบเบฒเบเปเบเบเบธเปเบกเปเบเบเบเบนเปเบเบญเบเบงเบฑเบเบเบธ:
- เบเปเบญเบเบงเบฑเบเบเบธ - เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ;
- เบเบฒเบเบเปเบญเบเปเบงเบตเบเบฑเบเบฅเบฑเบ - เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบดเบเบชเบฐเบเบฒเบเบฐเบเบตเปเบเปเบญเบเบเบฒเบเบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเปเบงเบฅเบฒเบชเบฐเปเบเบฒเบฐ (เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเปเบญเบเปเบงเบตเบเบฑเบเปเบซเบกเป).
เบเปเบฒเบเบฒเบ helm install
เบชเปเบฒเบเบงเบฑเบเบเบธเบเปเบญเบเปเบฅเบฐเบเปเบญเบเบชเบฐเบเบฑเบเบฅเบฑเบ. เปเบ helm upgrade
เบฎเบฝเบโเบฎเปเบญเบโเปเบซเปโเบกเบตโเบเบฒเบโเบเปเบญเบโเบงเบฑเบโเบเบธ (เบเบตเปโเบกเบฑเบโเบชเบฒโเบกเบฒเบโเบเปเบฝเบโเปเบเบโเปเบเปโ) เปเบฅเบฐโเบชเปเบฒเบโเบเบงเบฒเบกโเบฅเบฑเบโเบชเบฐโเบเบฑเบโเบเปเบญเบโเปเบซเบกเปโเบเบตเปโเบกเบตโเบเปเบฒโเปเบซเบกเปโเปเบฅเบฐ manifest เบเบฒเบโเบเบฐโเบเบฝเบกโ.
เบเบฒเบเบเปเบญเบเบงเบฑเบเบเบธเบเบฐเบเบญเบเบเปเบงเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบญเบ, เบเปเบญเบเบเบตเปเบเบฒเบเบเปเบญเบเปเบกเปเบเบเบฒเบเบเบดเบเบเบฑเปเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเบกเบตเบเบทเปเปเบฅเบฐเบเปเบฒ. เบงเบฑเบเบเบธเบเบตเปเบญเบฐเบเบดเบเบฒเบ metadata เบฅเบฐเบเบฑเบเบชเบนเบเบชเบธเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบญเบ. เบงเบฑเบเบเบธเบเบฒเบเบเปเบญเบเบเบปเบงเบเบฑเบเบเบปเบเบขเบนเปเบเบฐเบซเบผเบญเบเบงเบปเบเบเบญเบเบเบตเบงเบดเบเบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ เปเบฅเบฐเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบเบเบงเบฒเบกเบฅเบฑเบเบเบญเบเบฅเบธเปเบเบฅเบธเปเบเบเบฑเบเปเบปเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบงเบฑเบเบเบธเบเบฑเบเปเบปเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเบปเบเปเบเบเบเบฒเบเบฐเบฅเบฒเบ Helm.
เบฅเบธเปเบเบฅเบธเปเบเบฅเบฑเบเบฎเปเบงเบกเบเบฑเบเบฅเบธเปเบเบเบตเปเบกเบตเบเบฒเบเบเบฑเบเบเบธเบเบเบธเบ (เบเบฒเบเบเบดเบเบเบฑเปเบ, เบญเบฑเบเปเบเบ, rollbacks, เบฅเบปเบ).
เปเบ Helm 2, เบเบฒเบเบเบฑเบเปเบเปเปเบกเปเบเบชเบญเบเบเปเบญเบเบเบตเปเบชเบธเบ. เปเบ helm install
เบชเปเบฒเบ v1, เบเบฒเบเบเบฑเบเบเบธเบเบเปเปเปเบ (เบเบฒเบเบเบปเบเบฅเบฐเบเบฑเบ) - v2, เปเบฅเบฐเบญเบทเปเบเป. เบเบฒเบเบเปเบญเบเปเบฅเบฐเบเบฒเบเบเปเบญเบเบเบงเบฒเบกเบฅเบฑเบเบชเบฐเบเบฑเบเปเบเปเบเบทเบเบเบธเบเปเบเบปเปเบฒเปเบเปเบเบงเบฑเบเบเบธเบญเบฑเบเบเบฝเบงเบเบตเปเปเบญเบตเปเบเบงเปเบฒเบเบฒเบเบเบฑเบเบเบธเบ. เบเบฒเบเปเบเปเปเบเปเบเปเบเบทเบเปเบเบฑเบเปเบงเปเปเบ namespace เบเบฝเบงเบเบฑเบเบเบฑเบ Tiller, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเปเบฅเบฐเบเบฒเบเบเปเบญเบเปเบกเปเบ "เบเบปเปเบงเปเบฅเบ" เปเบเบเปเปเบเปเบฒเบเบปเบเบเบญเบ namespace; เบเบฑเปเบเบเบฑเปเบ, เบเบฝเบเปเบเปเบซเบเบถเปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบทเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเป.
เปเบ Helm 3, เปเบเปเบฅเบฐเบเบฒเบเบเปเบญเบเปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบฅเบฑเบเบชเบฐเบเบฑเบเบเปเบญเบเบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ. เบญเบญเบเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบดเบเบเบฒเบเบเปเบญเบเบเบฐเบเบธเบเบฑเบเบเบตเปเบเบณเปเบเปเบเบฑเบ Kubernetes เบชเบฐเปเปเบต. เปเบเปเบฅเบฐเบฅเบธเปเบเบเบตเปเปเบเบฑเบเบเบงเบฒเบกเบฅเบฑเบเบญเบฐเบเบดเบเบฒเบเปเบเบดเบเบฅเบธเปเบเบเบฝเบงเปเบเบปเปเบฒเบเบฑเปเบ. เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบญเบฑเบเปเบเบฃเบเบเบฐเบชเปเบฒเบเปเบงเบตเบเบฑเบเบเบตเปเบเปเบญเบเบญเบญเบเบกเบฒเปเปเปเปเบเบฑเบเบเบงเบฒเบกเบฅเบฑเบ เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฝเบเบงเบฑเบเบเบธเบเบฒเบเบเปเบญเบเปเบเบทเปเบญเบเบตเปเปเบเบซเบฒเปเบงเบตเบเบฑเบเปเปเปเบเบฑเปเบ. เปเบโเบเปโเบฅเบฐโเบเบตโเบเบญเบ rollback เปเบเบฑเบโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบเปโเบเบงเบฒเบกโเบฅเบฑเบโเบเบญเบโเบชเบฐโเบเบฑเบโเบเปเบญเบโเบเปเบญเบโเบซเบเปเบฒโเบเบตเปโเปเบเบทเปเบญโเบกเปเบงเบโเบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโเบเบฒเบโเบเปเบญเบโเบเบตเปโเบเปเบฒเบโเบกเบฒโ.
เบซเบผเบฑเบเบเบฒเบ Tiller เบเบทเบเบเบฐเบเบดเปเบก, Helm 3 เปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบญเบญเบเปเบ namespace เบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบญเบ. เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเบกเบตเบเบทเปเบเบฒเบเบเปเบญเบเบเบฝเบงเบเบฑเบเปเบ namespace เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบฅเบฐเบเปเปเบกเบนเบเบเบฐเบเบทเบเบเบฑเบเบเบถเบเปเบงเปเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฑเบเบเบธเบ cluster / reboots เปเบ etcd. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบ WordPress เปเบ namespace "foo" เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบ "bar" namespace, เปเบฅเบฐเบเบฑเบเบชเบญเบเบฅเบธเปเบเบชเบฒเบกเบฒเบเบกเบตเบเบทเปเบงเปเบฒ "wordpress".
เบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเบเบถเปเบเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบ
เบเบฒเบเบฐเบฅเบฒเบเบเบฑเบเบเบธ (เบเบฒเบเบเปเบฒเปเบเป helm package
) เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเบฑเบ Helm 2 เบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบเปเบเปเบเบฑเบ Helm 3, เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบฐเบฅเบฒเบเปเบเปเบเบทเบ overhauled เบขเปเบฒเบเบชเบปเบกเบเบนเบ, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเบขเปเบฒเบเบเปเบญเบเปเบฎเบฑเบเปเบเบทเปเบญเบชเบทเบเบเปเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบฐเบฅเบฒเบเบเบฑเบ Helm 3. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบฅเบฐเบเบปเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเบถเปเบเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบเปเบเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ.
เบฅเบฐเบเบปเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบงเบฒเบกเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบเบญเบเบเบฒเบเบฐเบฅเบฒเบเปเบเปเบเปเบฒเบเบเบฒเบ requirements.yaml
ะธ requirements.lock
เบชเบธเบ Chart.yaml
ะธ Chart.lock
. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเปเบเปเบเปเบฒเบชเบฑเปเบ helm dependency
, เบเปเบญเบเบเบฒเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเบฒเบเบขเปเบฒเบเปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเปเบ Helm 3.
เปเบซเปเปเบเบดเปเบเบเบปเบงเบขเปเบฒเบ. เบเปเปเบซเปเปเบเบตเปเบกเบเบงเบฒเบกเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเปเบชเปเบเบฒเบเบฐเบฅเบฒเบเปเบ Helm 2 เปเบฅเบฐเปเบเบดเปเบเบงเปเบฒเบกเบตเบซเบเบฑเบเบเปเบฝเบเปเบเบเปเบกเบทเปเบญเบเปเบฒเบเปเบ Helm 3.
เปเบ Helm 2 requirements.yaml
เปเบเบดเปเบเปเบเบเบเบตเป:
dependencies:
- name: mariadb
version: 5.x.x
repository: https://kubernetes-charts.storage.googleapis.com/
condition: mariadb.enabled
tags:
- database
เปเบ Helm 3, เบเบงเบฒเบกเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบญเบฑเบเบเบฝเบงเบเบฑเบเบเบฐเบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบเบขเบนเปเปเบเบเบญเบเบเปเบฒเบ Chart.yaml
:
dependencies:
- name: mariadb
version: 5.x.x
repository: https://kubernetes-charts.storage.googleapis.com/
condition: mariadb.enabled
tags:
- database
เบเบฒเบเบฐเบฅเบฒเบเบเบฑเบเบเบทเบเบเบฒเบงเปเบซเบฅเบเปเบฅเบฐเบงเบฒเบเปเบงเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบต charts/
, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบฐเบฅเบฒเบเบเปเบญเบ (เบเบฒเบเบฐเบฅเบฒเบเบเปเบญเบ), เบเบญเบเบขเบนเปเปเบเบฅเบฒเบเบเบฒเบ charts/
, เบเบฐเบชเบทเบเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ.
เปเบเบฐเบเบณเบเบฒเบเบฐเบฅเบฒเบเบซเปเบญเบเบชเบฐเปเบธเบ
Helm 3 เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเปเบญเบเบฎเบฝเบเบเบญเบเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒเบเบฒเบเบฐเบฅเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ (เบเบฒเบเบฐเบฅเบฒเบเบซเปเบญเบเบชเบฐเปเบธเบ). เบเบฒเบเบฐเบฅเบฒเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเบฒเบเบฐเบฅเบฒเบเบญเบทเปเบเป, เปเบเปเบเปเปเปเบเปเบชเปเบฒเบเบชเบดเปเบเบเบฐเบเบดเบเบเบตเปเบเปเบญเบเบญเบญเบเบกเบฒเบเปเบงเบเบเบปเบเปเบญเบ. เปเบกเปเปเบเบเปเบเบเบงเบฒเบเบซเปเบญเบเบชเบฐเปเบธเบเบชเบฒเบกเบฒเบเบเบฐเบเบฒเบเบญเบปเบเบเบฐเบเบญเบเปเบเบปเปเบฒเบเบฑเปเบ define
. เปเบเบทเปเบญเบซเบฒเบญเบทเปเบเปเบกเปเบเบเบทเบเบฅเบฐเปเบฅเบตเบ. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเปเบเปเบชเบฒเบกเบฒเบเบเปเบฒเบกเบฒเปเบเปเบเบทเบเปเบซเบกเปเปเบฅเบฐเปเบเปเบเบเบฑเบเบเปเปเบซเบเปเปเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเบเบปเปเบงเบเบฒเบเบฐเบฅเบฒเบเบซเบผเบฒเบ, เบเบฑเปเบเบเบฑเปเบเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเปเปเบฒเบเบฑเบเปเบฅเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบซเบผเบฑเบเบเบฒเบ.
เบเบฒเบเบฐเบฅเบฒเบเบซเปเบชเบฐเบซเบกเบธเบเปเบเปเบเบทเบเบเบฐเบเบฒเบเบขเบนเปเปเบเบเบฒเบ dependencies
เปเบเปเบเบฅ Chart.yaml
. เบเบฒเบเบเบดเบเบเบฑเปเบเปเบฅเบฐเบเบฒเบเบเบธเปเบกเบเบญเบเบเบงเบเบกเบฑเบเบเปเปเปเบเบเบเปเบฒเบเบเบฒเบเบเบฒเบเบฐเบฅเบฒเบเบญเบทเปเบเป.
dependencies:
- name: mylib
version: 1.x.x
repository: quay.io
เบเบงเบเปเบฎเบปเบฒเบเบทเปเบเปเบเบฑเปเบเบเปเบฝเบงเบเบฑเบเบเปเบฅเบฐเบเบตเบเบฒเบเบเปเบฒเปเบเปเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเบฐเปเบเบตเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบเบนเปเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบฐเบฅเบฒเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเบเบตเปเบชเบฒเบกเบฒเบเบญเบญเบเบกเบฒเบเบฒเบเบเบฒเบเบฐเบฅเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ.
เบเบฐเปเบเบฑเบเปเบเบงเปเบเบเปเปเปเบ?
Helm 3.0.0-alpha.1 เปเบกเปเบเบเบทเปเบเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบชเปเบฒเบ Helm เบฎเบธเปเบเปเปเป. เปเบเบเบปเบเบเบงเบฒเบกเบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบญเบฐเบเบดเบเบฒเบเบเบฒเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบซเบเปเบฒเบชเบปเบเปเบเบเบญเบ Helm 3. เบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเบเบฑเบเบขเบนเปเปเบเบเบฑเปเบเบเบญเบเบเบปเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบเบตเปเปเบกเปเบเปเบฅเบทเปเบญเบเบเบปเบเบเบฐเบเบด; เบเบธเบเบเบญเบเบเบฒเบเบเปเบญเบ alpha เปเบกเปเบเบเบฒเบเบเบปเบเบชเบญเบเบเบงเบฒเบกเบเบดเบ, เบฅเบงเบเบฅเบงเบกเบเปเบฒเบเบถเบเบเปเบฒเปเบซเบฑเบเบเบฒเบเบเบนเปเปเบเปเบเบปเปเบ, เปเบฅเบฐเบขเบทเบเบขเบฑเบเบเบฒเบเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบเบฑเบเบเบตเบเบตเปเบชเบฐเบเบฑเบ alpha เบเบทเบเบเปเบญเบเบญเบญเบเบกเบฒ (เบเบทเปเปเบงเปเบงเปเบฒเบเบตเปเปเบกเปเบ
เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฐเบเบฒเบเบฒเบกเบเบปเบเปเบซเปเปเบซเบฑเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบธเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบกเบฒเปเบเบดเบ Helm 3, เปเบเปเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบกเปเบเบเปเปเบเบปเบเบเปเบงเบ. เปเบเบเบเบฑเบเปเบชเบฑเปเบเบเบฒเบเบญเบฑเบเปเบเบฑเบกเบเบตเปเบชเปเบฒเบฅเบฑเบ Helm 3 เบเบฐเบเบญเบเบกเบตเบเบธเบเบชเบปเบกเบเบฑเบเปเบเบฑเปเบ: เบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบเบฑเบเบเบธเบ, เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฑเบเบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบ OCI เบเบตเปเปเบฅเบดเบเปเบเบดเปเบ, เปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเป JSON schemas เปเบเบทเปเบญเบเบงเบเบชเบญเบเบกเบนเบเบเปเบฒเบเบฒเบเบฐเบฅเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบเปเบฒเบเบงเบฒเบกเบชเบฐเบญเบฒเบ codebase เปเบฅเบฐเบเบฑเบเบเบธเบเบเบฒเบเบชเปเบงเบเบเบญเบเบกเบฑเบเบเบตเปเบเบทเบเบฅเบฐเปเบฅเบตเบเบชเปเบฒเบฅเบฑเบเบชเบฒเบกเบเบตเบเบตเปเบเปเบฒเบเบกเบฒ.
เบเปเบฒเบเปเบฒเบเบฎเบนเปเบชเบถเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฒเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบขเบฒเบเปเบเปเบเบดเบเบเบงเบฒเบกเบเบดเบเบเบญเบเปเบเบปเปเบฒ!
เปเบเบปเปเบฒเบฎเปเบงเบกเบเบฒเบเบชเบปเบเบเบฐเบเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒ
-
#helm-users
เบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบฒเบกเปเบฅเบฐเบเบฒเบเบชเบทเปเบชเบฒเบเบเปเบฒเบเบเบฒเบเบเบฑเบเบเบธเบกเบเบปเบ; -
#helm-dev
เปเบเบทเปเบญเบเบถเบเบชเบฒเบซเบฒเบฅเบทเบเบฒเบเบฎเปเบญเบเบเปเบเบถเบ, เบฅเบฐเบซเบฑเบเปเบฅเบฐเปเบกเบเปเบกเป.
เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบชเบปเบเบเบฐเบเบฒเปเบเบเบฒเบเปเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบชเบฒเบเบฒเบฅเบฐเบเบฐเบเบฐเบเปเบฒเบญเบฒเบเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบงเบฑเบเบเบฐเบซเบฑเบเปเบงเบฅเบฒ 19:30 MSK. เบเบญเบเบเบฐเบเบธเบกเปเบกเปเบเบญเบธเบเบดเบเบเบปเบเปเบเบทเปเบญเบเบถเบเบชเบฒเบซเบฒเบฅเบทเบเบฑเบเบซเบฒเบเบตเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบตเปเบชเปเบฒเบเบฑเบเปเบฅเบฐเบเบธเบกเบเบปเบเบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเบงเบฝเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบซเบปเบงเบเปเปเบเบญเบเบเบฒเบเบชเบปเบเบเบฐเบเบฒเบชเปเบฒเบฅเบฑเบเบญเบฒเบเบดเบ. เบเบธเบเบเบปเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบฎเปเบงเบก เปเบฅเบฐเปเบเบปเปเบฒเบฎเปเบงเบกเบเบฒเบเบเบฐเบเบธเบกเปเบเป. เบฅเบดเปเบเบกเบตเบขเบนเปเปเบเบเปเบญเบ Slack #helm-dev
.
PS เบเบฒเบเบเบฑเบเปเบ
เบญเปเบฒเบเบเบฑเบเบขเบนเปเปเบ blog เบเบญเบเบเบงเบเปเบฎเบปเบฒ:
- ยซ
เบเบนเปเบเบฑเบเบเบฒเบเบเบธเบเบชเปเบฒเบฅเบฑเบ Kubernetes - Helm: เบญเบฐเบเบตเบ, เบเบฑเบเบเบธเบเบฑเบ, เบญเบฐเบเบฒเบเบปเบ " - ยซ
เปเบเบดเปเบเบขเปเบฒเบเบกเบตเบชเบฐเบเบดเบขเบนเป Helm 2: โเบญเบฑเบเบเบตเปเบเบทเบญเบฑเบเบเบตเปโฆโ " - ยซ
เบเบฒเบเปเบเบฐเบเปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเปเบเบฑเบเบเบนเปเบเบฑเบเบเบฒเบเบเบธเบเบชเปเบฒเบฅเบฑเบ Kubernetes - Helm " - ยซ
เปเบเบฑเบเบฅเบฑเบ เปเบฅเบฐเปเบเบฑเบเบฅเบฑเบ Kubernetes: เบเบฒเบเปเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบธเปเบกเปเบเบซเบฒเบเบฒเบเบเบฑเบเบเบฒเบ Helm 2 " - ยซ
เบเบถเบเบเปเบญเบกเบเบฑเบ dapp. เบชเปเบงเบเบเบต 2. เบเบฒเบเบเบณเปเบเปเบฎเบนเบ Docker เบเบฑเบ Kubernetes เปเบเบเปเบเป Helm ".
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com