เบซเบกเบฒเบโเปเบซเบโ. เปเบ.: เบเบปเบเบเบงเบฒเบกเบเบฑเปเบเบเปเบฒเบงเบเบทเบเบเบฝเบเปเบเบ Scott Lowe, เบงเบดเบชเบฐเบงเบฐเบเบญเบเบเบตเปเบกเบตเบเบฐเบชเบปเบเบเบฒเบเบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบเปเบเบเปเบฒเบเปเบญเบเบต, เบเบนเปเบเบตเปเปเบเบฑเบเบเบนเปเบเบฝเบ / เบเบนเปเบเบฝเบเบฎเปเบงเบกเบเบญเบเปเบเบฑเบเบเบทเปเบกเบเบตเปเบเบดเบกเบญเบญเบ (เบชเปเบงเบเปเบซเบเปเปเบกเปเบเบขเบนเปเปเบ VMware vSphere). เบเบญเบเบเบตเปเบฅเบฒเบงเปเบฎเบฑเบเบงเบฝเบเปเบซเปเบเปเบฅเบดเบชเบฑเบเบชเบฒเบเบฒ VMware Heptio (เปเบเปเบกเบฒเปเบเบเบต 2016), เบเปเบฝเบงเบเบฒเบเบเปเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเบเบฅเบฒเบง เปเบฅเบฐ Kubernetes. เบเปเปเบเบงเบฒเบกเบเบปเบงเบกเบฑเบเปเบญเบเปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเปเบเบฑเบเบเบฒเบเปเบเบฐเบเปเบฒเบเบตเปเบเบฑเบเปเบเบเปเบฅเบฐเปเบเบปเปเบฒเปเบเบเปเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ Kubernetes เปเบเบเปเบเปเปเบเบฑเบเปเบเปเบฅเบขเบต
Kustomize เปเบเบฑเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเปเบเปเบชเบฒเบกเบฒเบ "เบเบฑเบเปเบเปเบเปเบเบฅเป YAML เปเบเบเบเปเบฒเบเบเบฒเบ, เบเปเปเบกเบตเปเบกเปเปเบเบเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบฎเบฑเบเปเบซเป YAML เบเบปเปเบเบชเบฐเบเบฑเบเบเปเปเบชเบฐเบญเบฒเบเปเบฅเบฐเปเบเปเปเบเป" (เบเปเบฒเบญเบฐเบเบดเบเบฒเบเปเบเปเบขเบทเบกเปเบเบเบเบปเบเบเบฒเบ kubectl -k
เปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบกเบฑเบ (เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบ Kubernetes 1.15, binary เปเบเบเบเปเบฒเบเบซเบฒเบเปเบกเปเบเปเบซเบกเปเบเบงเปเบฒเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบ kubectl). (เบซเบกเบฒเบโเปเบซเบโ. เปเบ.: เปเบฅเบฐเบกเบตเบเบฒเบเปเบเบตเบเบเบปเบงเบเบตเปเบเปเบฒเบเบกเบฒ
เปเบเบฎเบนเบเปเบเบ / เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเบชเบธเบ, kustomize เปเบกเปเบเบเบฝเบเปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบฑเบเบเบฐเบเบฒเบเบญเบ (เปเบเบฅเป YAML เบเบตเปเบเปเบฒเบเบปเบเบงเบฑเบเบเบธ Kubernetes: เบเบฒเบเบเบดเบเบเบฑเปเบ, เบเบฒเบเบเปเบฅเบดเบเบฒเบ, เปเบฅเบฐเบญเบทเปเบเป) เบเบงเบเบเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเปเบฒเปเบเบฐเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเบญเบเปเบฎเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบซเบผเบปเปเบฒเบเบฑเปเบ. เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเปเบเปเบเบธเบเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบ Makefile
, เปเบฅเบฐ Docker เบเปเปเบชเปเบฒเบ container เปเบเบเบญเบตเบเปเบชเปเบเปเบฒเปเบเบฐเบเปเบฒเบเบฒเบ Dockerfile
, เบเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเปโ kustomization.yaml
เปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเบฒเปเบเบฐเบเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบนเปเปเบเปเบเปเบญเบเบเบฒเบเปเบฎเบฑเบเบเบฑเบเบเบธเบเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ.
เบเบตเปเปเบกเปเบเปเบเบฅเปเบเบปเบงเบขเปเบฒเบ kustomization.yaml
:
resources:
- deployment.yaml
- service.yaml
namePrefix: dev-
namespace: development
commonLabels:
environment: development
เบเปเบญเบเบเบฐเบเปเปเบเบฐเบเบฒเบเบฒเบกเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเบเบฑเบเปเบปเบเปเบเปเบเบฅเป. kustomization.yaml
(เบเบตเปโเปเบกเปเบโเปเบเปโเบเบทเบโเบฅเบฒเบโเบฅเบฑเบโเบญเบฑเบโเบชเบญเบโเบเบตโเบเปเบฝเบงโเบเบฑเบโ
- เบเบฒเบเบชเบฐเบซเบเบฒเบก
resources
เบเบตเปเบเบญเบเบชเบดเปเบเบเบตเป (เบเบฑเบเบเบฐเบเบฒเบเบญเบเบญเบฑเบเปเบ) เบเบฑเบเปเบเปเบเบเบฐเบเปเบฝเบเปเบเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบกเบฑเบเบเบฐเบเบญเบเบซเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเปเบเบฅเปdeployment.yaml
ะธservice.yaml
เปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบญเบเบเปเบฒเบ (เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบชเบฑเปเบเบเบฒเบเปเบเบฑเบกเบซเบผเบทเบเบตเปเบเปเบญเบเบเปเบฒเบเปเบฒเปเบเบฑเบ). - เบเบฒเบเบชเบฐเบซเบเบฒเบก
namePrefix
เปเบเบฐเบเปเบฒ kustomize เปเบเบทเปเบญเปเบเบตเปเบกเบเปเบฒเบเปเบฒเบซเบเปเบฒเบเบตเปเปเบเปเบเบญเบ (เปเบเบเปเบฅเบฐเบเบตเบเบตเป -dev-
) เปเบเบทเปเบญโเบเบธเบโเบฅเบฑเบโเบชเบฐโเบเบฐโname
เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเบเบปเบเบขเบนเปเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกresources
. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒ Deployment เบกเบตname
เบเบตเปโเบกเบตโเบเบงเบฒเบกโเบซเบกเบฒเบโnginx-deployment
, เบเบฑเบเปเบเปเบเบเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบdev-nginx-deployment
. - เบเบฒเบเบชเบฐเบซเบเบฒเบก
namespace
เปเบเบฐเบเบณเปเบซเปเบเบฑเบเปเบเปเบเปเบเบทเปเบญเปเบเบตเปเบก namespace เปเบซเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเปเบปเบ. เปเบโเบเปโเบฅเบฐโเบเบตโเบเบตเปโ, เบเบฒเบโเบเปเบฒโเปเบเปโเปเบฅเบฐโเบเบฒเบโเบเปโเบฅเบดโเบเบฒเบโเบเบฐโเบเบปเบโเบขเบนเปโเปเบ namespace เปเบเปโdevelopment
. - เบชเบธเบเบเปเบฒเบ, เบเบฒเบเบชเบฐเบซเบเบฒเบก
commonLabels
เบกเบตเบเบธเบเบเปเบฒเบเบเบณเบเบฑเบเบเบตเปเบเบฐเบเบทเบเปเบเบตเปเบกเปเบชเปเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเปเบปเบ. เปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, kustomize เบเบฐเบเปเบฒเบเบปเบเบเปเบฒเบเบเบทเปเปเบซเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบกเบตเบเบทเปenvironment
เปเบฅเบฐเบเบงเบฒเบกเบซเบกเบฒเบdevelopment
.
เบเปเบฒเบเบนเปเปเบเปเปเบฎเบฑเบ kustomize build .
เปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบกเบตเปเบเบฅเป kustomization.yaml
เปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบฒเปเบเบฑเบ (i.e. เปเบเบฅเป deployment.yaml
ะธ service.yaml
), เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบขเบนเปเบเบตเปเบเบปเบเบเบฐเบฅเบดเบเบกเบฑเบเบเบฐเปเบเปเบฎเบฑเบเบเปเปเบเบงเบฒเบกเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ kustomization.yaml
.
เบซเบกเบฒเบโเปเบซเบโ. เปเบ.: เบฎเบนเบเบเบฐเบเบญเบเบเบฒเบเปเบญเบเบฐเบชเบฒเบเปเบเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฒเปเบเป "เบเปเบฒเบเบเบฒเบ" เบเบญเบ kustomize
เบเบปเบเบเบฐเบฅเบดเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฝเบเปเบชเบฑเปเบเบเบฒเบเปเบเปเบเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเปเบญเบเบกเบตเบเบงเบฒเบกเบกเบธเปเบเบซเบกเบฑเปเบ:
kustomize build . > custom-config.yaml
เบเปเปโเบกเบนเบโเบเบฒเบโเบเบฐโเบฅเบดเบโเปเบกเปเบโเบเบฒเบโเบเปเบฒโเบเบปเบ (เบเปเปโเบกเบนเบโเบเบฒเบโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฝเบงโเบเบฑเบโเบเบฐโเปเบซเปโเบเบปเบโเปเบเปโเบฎเบฑเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฝเบงโเบเบฑเบโ)โ, เบเบฑเปเบโเบเบฑเปเบโเบเปเบฒเบโเบเปเปโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเบเบฑเบโเบเบถเบโเบเบปเบโเปเบเปโเบฎเบฑเบโเปเบโเปเบเบฅโเปโ. เปเบเบเบเบตเปเบเบฐ, เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบชเบปเปเบเปเบเบเบเบปเบเปเบเบซเบฒเบเปเบฒเบชเบฑเปเบเบญเบทเปเบ:
kustomize build . | kubectl apply -f -
เบเบธเบเบชเบปเบกเบเบฑเบ customize เบเบฑเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเปเบเบเบเปเบฒเบ kubectl -k
(เบเบฑเบเบเบฑเปเบเปเบเป Kubernetes เบฎเบธเปเบ 1.14). เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเบเบธเบ kustomize เปเบเบ standalone เปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบงเบเบงเปเบฒเบเบธเบ kubectl เบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ (เบขเปเบฒเบเบซเบเปเบญเบเบเบตเปเปเบกเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบกเบตเบเบฒเบเบเปเบญเบ Kubernetes 1.15).
เบเบนเปเบญเปเบฒเบเบญเบฒเบเบเบฐเบเบฒเบกเบงเปเบฒ: "เปเบเบฑเบเบซเบเบฑเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเบฅเปเปเบเบเบเบปเบ?" เบเปเบฒเบเบฒเบกเบเบตเปเบเบดเปเบเปเบซเบเป. เปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เปเบเปเบเบดเบเปเบฅเปเบง เบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป เปเบเปเปเบเปเบเบฅเป deployment.yaml
ะธ service.yaml
เปเบเบเบเบปเบ, เปเบเปเบเบฐเปเบเบฑเบเปเบเบงเปเบเบเปเบฒเบเบงเบเปเบเบปเบฒเปเบเบฑเบเบเบฒเบเปเบเบเบเบญเบเปเบเบเบเบฒเบเบเบญเบเบเบนเปเบญเบทเปเบ? เบเบฒเบเบเปเบฝเบเปเบเบฅเปเปเบเบเบเบปเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบฒเบ (เบเปเบฒเปเบเบฑเบเปเบเบเปเปเปเบเป) เบเบตเปเบเบฐเปเบเปเบชเปเบญเบกเบเบทเบเปเปเปเปเบกเบทเปเบญเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเบเบปเปเบเบเบฒเบ/เปเบซเบผเปเบเบเบตเปเบกเบฒ. เบเบฒเบเบเปเบฒเปเบเป kustomize เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบนเบเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบซเบผเบปเปเบฒเบเบตเปเบขเบนเปเปเบเปเบเบฅเป kustomization.yaml
, เปเบฎเบฑเบเปเบซเปเปเบเบฅเปเบเบปเปเบเบชเบฐเบเบฑเบ intact เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบ rebase เปเบเบฅเปเบเบปเปเบเบชเบฐเบเบฑเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบ.
เบเบปเบเบเบฐเปเบซเบเบเบเบญเบ kustomize เบเบฒเบเปเบเบฑเบเบเบฒเบเบปเบเบเบทเปเบเปเบเบเปเบฅเบฐเบเบตเบเบฒเบเบเปเบฒเปเบเปเบเบตเปเบชเบฑเบเบชเบปเบเบซเบผเบฒเบ. เปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบ kustomization.yaml
เปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบเบญเบเบขเบนเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฝเบงเบเบฑเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, kustomize เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฅเบฐเบเบตเบเบฒเบเบเปเบฒเปเบเปเบเบตเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบทเปเบเบเบฒเบเปเบฅเบฐเบซเบผเบฒเบ variants เบเบญเบเบกเบฑเบ, เบเบถเปเบเปเบญเบตเปเบเบเบฑเบเบงเปเบฒ. เบเบฒเบเบเปเบญเบเบเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบเบนเปเปเบเปเบเปเบญเบเบเบฒเบเปเบเป Deployment and Service เบชเปเบฒเบฅเบฑเบ nginx, เปเบเบดเปเบเบเปเบญเบเปเบเปเปเบเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบฅเบฐเบชเปเบฒเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, เบเบฑเปเบเบเบญเบเปเบฅเบฐเบเบฒเบเบเบฐเบฅเบดเบ (เบซเบผเบทเบเบปเบงเปเบ) เบเบญเบเปเบเบฅเปเปเบซเบผเบปเปเบฒเบเบฑเปเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบฅเบฒเบงเบเบฐเบเปเบญเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเบฑเบเบเปเบฒเบเปเบเบดเบเปเบฅเบฐ, เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบทเปเบเบเบฒเบเบเบญเบเบกเบฑเบเปเบญเบ.
เปเบเบทเปเบญเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเบเบฒเบเบเปเบญเบเบเบฑเบเปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเบดเบเบเบฑเบ (เปเบซเบผเปเบโเบเปเปโเบกเบนเบโเบเบทเปเบโเบเบฒเบโ), เปเบซเปเบชเบปเบกเบกเบธเบเบงเปเบฒเปเบเปเบฅเบเบฐเบเปเบฅเบตเบกเบตเปเบเบเบชเปเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
- base
- deployment.yaml
- service.yaml
- kustomization.yaml
- overlays
- dev
- kustomization.yaml
- staging
- kustomization.yaml
- prod
- kustomization.yaml
เปเบเปเบเบฅเป base/kustomization.yaml
เบเบนเปเปเบเปเบเบตเปเปเบเปเบเบฒเบเบชเบฐเบซเบเบฒเบก resources
เบเบฝเบเปเบเปเบเบฐเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเป customize เบเบงเบเบเบฐเบเบญเบเบกเบต.
เปเบเปเบเปเบฅเบฐเปเบเบฅเป overlays/{dev,staging,prod}/kustomization.yaml
เบเบนเปเปเบเปเบญเปเบฒเบเบญเบตเบเปเบเบดเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบทเปเบเบเบฒเบเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบก resources
, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบตเปเปเบซเปเปเบซเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบ เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเบซเป. เบเบปเบงเบขเปเบฒเบ, เปเบเบฅเป overlays/dev/kustomization.yaml
เบญเบฒเบเบเบฐเบเปเบฒเบเบเบทเบเบปเบงเบขเปเบฒเบเบเบตเปเปเบเปเปเบซเปเบเปเบญเบเบซเบเปเบฒเบเบตเป:
resources:
- ../../base
namePrefix: dev-
namespace: development
commonLabels:
environment: development
เปเบเบเปเบฅเบฐเบเบตเบเบฑเปเบเบเปเบฒเบงเบเบตเป, เปเบเบฅเป overlays/prod/kustomization.yaml
เบญเบฒเบเบเบฐเปเบเบเบเปเบฒเบเบเบฑเบเบซเบกเบปเบ:
resources:
- ../../base
namePrefix: prod-
namespace: production
commonLabels:
environment: production
sre-team: blue
เปเบกเบทเปเบญเบเบนเปเปเบเปเปเบฅเปเบ kustomize build .
เปเบเบฅเบฒเบเบเบฒเบ overlays/dev
, customize เบเบฐเบชเปเบฒเบเบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ. เบเปเบฒเปเบเบปเปเบฒเปเบฅเปเบ kustomize build .
เปเบเบฅเบฒเบเบเบฒเบ overlays/prod
- เบเปเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบเบฐเบฅเบดเบ. เปเบฅเบฐเบเบฑเบเบซเบกเบปเบเบเบตเป - เปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ (เบเบฒเบ) เปเบเบฅเป, เบเบฑเบเบซเบกเบปเบเปเบเบงเบดเบเบตเบเบฒเบเบเบฐเบเบฒเบเปเบฅเบฐเบเปเบฒเบเบปเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเบฒเบเบเปเบฒเบเบปเบเบเปเบฒเบเบทเปเบเบเบฒเบเปเบฅเบฐ overlay เปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบเบเบเบปเบเบเบฑเบเบเบฒเบเบเบงเบเบเบธเบกเบชเบฐเบเบฑเบ, เปเบเบเบฎเบนเปเบงเปเบฒเปเบเบเบญเบตเบเปเบชเปเปเบเบฅเปเปเบซเบผเบปเปเบฒเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบฅเบดเบเปเบซเบกเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเบญเบเบเบฒเบเปเบเปเบเบธเบเปเบงเบฅเบฒ.
เบซเบกเบฒเบโเปเบซเบโ. เปเบ.: เบเบฒเบเบเบฐเบเบญเบเบเบฒเบเปเบญเบเบฐเบชเบฒเบเปเบเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเปเบเบฒเบเบงเบฒเบเบเปเบญเบเบเบฑเบเปเบ customize
เบชเบฒเบกเบฒเบเบเบฑเบเปเบเปเบเปเบเป เบซเบผเบฒเบ เบซเบผเบฒเบเบเปเบงเบฒเบชเบดเปเบเบเบตเปเบเบงเบกเปเบญเบปเบฒเปเบเบเบปเบเบเบงเบฒเบกเบเบตเป. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบซเบงเบฑเบเบงเปเบฒเบกเบฑเบเปเบเบฑเบเบเบฒเบเปเบเบฐเบเปเบฒเบเบตเปเบเบต.
เบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบตเปเบกเปเบเบตเบก
เบกเบตเบซเบผเบฒเบเบเบปเบเบเบงเบฒเบก เปเบฅเบฐเบชเบดเปเบเบเบดเบกเบเบตเปเบเบตเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเบเปเบเปเบ. เบเบตเปเปเบกเปเบเบเบฒเบเบญเบฑเบเบเบตเปเบเปเบญเบเบเบปเบเบงเปเบฒเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบเบชเบฐเปเบเบฒเบฐ:
-
เบเปเบฝเบเบเบทเปเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ YAML เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ prod/test เปเบเบเปเบเป Kustomize ; -
เบเบฑเบเปเบเปเบ - เบงเบดเบเบตเบเบตเปเบเบทเบเบเปเบญเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบกเปเปเบเบเปเบ Kubernetes ; -
เบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเบเบฒเบเบเบญเบเบงเบฑเบเบเบธ Kubernetes เปเบเบเปเบเป Customize ; -
เบเบฒเบเบเบฑเบเปเบเปเบ Upstream Helm Charts เบเปเบงเบเบเบฒเบเบเบฑเบเปเบเปเบ .
เบซเบกเบฒเบโเปเบซเบโ. เปเบ.: เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเบฐเบเปเบฒเบเบฅเบฑเบญเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเบเบฑเบเบเบตเบกเบกเบฒเปเบเบฑเบ
เบเปเบฒโเบซเบฒเบโเบเปเบฒเบโเบกเบตโเบเปเบฒโเบเบฒเบกโเบซเบผเบทโเบเปเบฒโเปเบเบฐโเบเปเบฒโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบฑเบโเบเบธเบโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโเบเบตเปโ, เบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเบชเบฐโเปเบซเบกเบตโเปเบเบตเบโเปเบซเปโเบเปเบฒโเบเบถเบโเบเปเบฒโเปเบซเบฑเบโ. เปเบเบปเปเบฒเบชเบฒเบกเบฒเบเบเบดเบเบเปเปเบเปเบญเบเปเบเปเบเบตเป
PS เบเบฒเบเบเบฑเบเปเบ
เบญเปเบฒเบเบเบฑเบเบขเบนเปเปเบ blog เบเบญเบเบเบงเบเปเบฎเบปเบฒ:
- ยซ
เปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบ Kubernetes " - ยซ
Kubernetes 1.14: เบเบธเบเปเบเบฑเปเบเบเบญเบเบชเบดเปเบเปเปเป " - ยซ
เบซเปเบฒเบเบปเบเบเบฒเบเบเบปเปเบเบซเบฒเบซเบผเบฑเบเบเบญเบ Helm Summit 2019 เปเบ Amsterdam " - ยซ
เบเบฒเบเปเบเบฐเบเปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเปเบเบฑเบเบเบนเปเบเบฑเบเบเบฒเบเบเบธเบเบชเปเบฒเบฅเบฑเบ Kubernetes - Helm ".
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com