เชจเซเซ
เชง. เช
เชจเซเชตเชพเชฆ: เชฒเซเช เชธเซเชเซเช เชฒเซเชตเซ เชฆเซเชตเชพเชฐเชพ เชฒเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ, เชเซ IT เชฎเชพเช เชฌเชนเซเชณเซ เช
เชจเซเชญเชต เชงเชฐเชพเชตเชคเชพ เชเชจเซเชเชฟเชจเชฟเชฏเชฐ เชเซ, เชเซเช เชธเชพเชค เชฎเซเชฆเซเชฐเชฟเชค เชชเซเชธเซเชคเชเซเชจเชพ เชฒเซเชเช/เชธเชน-เชฒเซเชเช เชเซ (เชฎเซเชเซเชฏเชคเซเชตเซ VMware vSphere เชชเชฐ). เชคเซ เชนเชตเซ เชคเซเชจเซ VMware เชชเซเชเชพเชเชเชชเชจเซ Heptio (2016 เชฎเชพเช เชนเชธเซเชคเชเชค) เชฎเชพเชเซ เชเชพเชฎ เชเชฐเซ เชเซ, เชเซ เชเซเชฒเชพเชเชก เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เช
เชจเซ เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชตเชฟเชถเซเชทเชคเชพ เชงเชฐเชพเชตเซ เชเซ. เชเซเชเซเชจเซเชฒเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจเชจเชพ เชธเชเชเซเชทเชฟเชชเซเชค เช
เชจเซ เชธเชฎเชเชตเชพเชฎเชพเช เชธเชฐเชณ เชชเชฐเชฟเชเชฏ เชคเชฐเซเชเซ เชเซเชเซเชธเซเช เชชเซเชคเซ เช เชเชพเชฎ เชเชฐเซ เชเซ.
Kustomize เช เชเช เชธเชพเชงเชจ เชเซ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ "เชตเชฟเชตเชฟเชง เชนเซเชคเซเช เชฎเชพเชเซ เชธเชฐเชณ, เชเซเชฎเซเชชเชฒเซเช-เชฎเซเชเซเชค YAML เชซเชพเชเชฒเซเชจเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ, เชฎเซเชณ YAML เช
เชเชฌเชเชง เช
เชจเซ เชเชชเชฏเซเชเซ เชเซเชกเซเชจเซ" kubectl -k
เชคเซเชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ (เชเซเชเซ เชเซเชฌเชฐเชจเซเชเซเชธ 1.15 เชฎเซเชเชฌ, เช
เชฒเช เชฆเซเชตเชฟเชธเชเชเซ เชเซเชฌเซเชเซเชเชฒเชฎเชพเช เชฌเชจเซเชฒเซ เชเซเชทเชฎเชคเชพเช เชเชฐเชคเชพเช เชจเชตเซ เชเซ). (เชจเซเซ
เชง. เช
เชจเซเชตเชพเชฆ: เช
เชจเซ เชคเชพเชเซเชคเชฐเชจเชพ เชชเซเชฐเชเชพเชถเชจ เชธเชพเชฅเซ
เชคเซเชจเชพ เชธเซเชฅเซ เชธเชฐเชณ เชธเซเชตเชฐเซเชช/เชเชชเซเชฒเชฟเชเซเชถเชจเชฎเชพเช, kustomize เช เชซเชเซเชค เชธเชเชธเชพเชงเชจเซเชจเซ เชธเชเชเซเชฐเชน เชเซ (YAML เชซเชพเชเชฒเซ เชเซ เชเซ Kubernetes เชเชฌเซเชเซเชเซเชเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ เชเซ: เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเชเซเชธ, เชธเซเชตเชพเช, เชตเชเซเชฐเซ.) เชเชชเชฐเชพเชเชค เชคเซ เชธเชเชธเชพเชงเชจเซเชฎเชพเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชซเซเชฐเชซเชพเชฐเซ เชฎเชพเชเซเชจเซ เชธเซเชเชจเชพเชเชจเซ เชธเซเชเชฟ. เชเซเชฎ เชฎเซเชเชฎเชพเช เชธเชฎเชพเชฏเซเชฒ เชธเซเชเชจเชพ เชธเซเชเชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ Makefile
, เช
เชจเซ เชกเซเชเชฐ เชคเชฐเชซเชฅเซ เชธเซเชเชจเชพเชเชจเชพ เชเชงเชพเชฐเซ เชเชจเซเชเซเชจเชฐ เชฌเชจเชพเชตเซ เชเซ Dockerfile
, เชเชชเชฏเซเชเซเชจเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเซ kustomization.yaml
เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเชเชธเชพเชงเชจเซเชจเชพ เชธเชฎเซเชนเชฎเชพเช เชถเซเช เชซเซเชฐเชซเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซ เช
เชเชเซเชจเซ เชธเซเชเชจเชพเช เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพ.
เช
เชนเซเช เชเช เชเชฆเชพเชนเชฐเชฃ เชซเชพเชเชฒ เชเซ kustomization.yaml
:
resources:
- deployment.yaml
- service.yaml
namePrefix: dev-
namespace: development
commonLabels:
environment: development
เชนเซเช เชซเชพเชเชฒเชฎเชพเชเชจเชพ เชคเชฎเชพเชฎ เชธเชเชญเชตเชฟเชค เชเซเชทเซเชคเซเชฐเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชถ เชจเชนเซเช. kustomization.yaml
(เช เชตเชฟเชถเซ เชธเชพเชฐเซ เชฐเซเชคเซ เชฒเชเซเชฏเซเช เชเซ
- เชเซเชทเซเชคเซเชฐ
resources
เชธเซเชเชตเซ เชเซ เชเซ เชถเซเช (เชเชฏเชพ เชธเชเชธเชพเชงเชจเซ) kustomize เชฌเชฆเชฒเชพเชถเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชคเซ เชซเชพเชเชฒเซเชฎเชพเช เชธเชเชธเชพเชงเชจเซ เชถเซเชงเชถเซdeployment.yaml
ะธservice.yaml
เชคเชฎเชพเชฐเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช (เชเซ เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซ เชคเชฎเซ เชธเชเชชเซเชฐเซเชฃ เช เชฅเชตเชพ เชธเชเชฌเชเชงเชฟเชค เชชเชพเชฅเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ เชถเชเซ เชเซ). - เชเซเชทเซเชคเซเชฐ
namePrefix
เชเซเชเซเชเชธ เชเชชเชธเชฐเซเช เชเชฎเซเชฐเชตเชพ เชฎเชพเชเซ kustomize เชธเซเชเชจเชพ เชเชชเซ เชเซ (เช เชเชฟเชธเซเชธเชพเชฎเชพเช -dev-
) เชฒเชเซเชทเชฃ เชฎเชพเชเซname
เชเซเชทเซเชคเซเชฐเชฎเชพเช เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชคเชฎเชพเชฎ เชธเชเชธเชพเชงเชจเซresources
. เชเชฎ, เชเซ เชเชฎเชพเชตเช เชเซname
เช เชฐเซเชฅ เชธเชพเชฅเซnginx-deployment
, เชเชธเซเชเชฎเชพเชเช เชคเซ เชฌเชจเชพเชตเชถเซdev-nginx-deployment
. - เชเซเชทเซเชคเซเชฐ
namespace
เชฌเชงเชพ เชธเชเชธเชพเชงเชจเซเชฎเชพเช เชเชชเซเชฒ เชจเซเชฎเชธเซเชชเซเชธ เชเชฎเซเชฐเชตเชพ เชฎเชพเชเซ kustomize เชจเซ เชธเซเชเชจเชพ เชเชชเซ เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เช เชจเซ เชธเชฐเซเชตเชฟเชธ เชจเซเชฎเชธเซเชชเซเชธเชฎเชพเช เชเชตเชถเซdevelopment
. - เชเซเชฒเซเชฒเซ, เชเซเชทเซเชคเซเชฐ
commonLabels
เชฒเซเชฌเชฒเชจเซ เชธเชฎเซเชน เชธเชฎเชพเชตเซ เชเซ เชเซ เชคเชฎเชพเชฎ เชธเชเชธเชพเชงเชจเซเชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เช เชฎเชพเชฐเชพ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช, kustomize เชจเชพเชฎ เชธเชพเชฅเซ เชธเชเชธเชพเชงเชจเซเชจเซ เชฒเซเชฌเชฒ เชธเซเชเชชเชถเซenvironment
เช เชจเซ เช เชฐเซเชฅdevelopment
.
เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชฐเซ เชเซ kustomize build .
เชซเชพเชเชฒ เชธเชพเชฅเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช kustomization.yaml
เช
เชจเซ เชเชฐเซเชฐเซ เชธเชเชธเชพเชงเชจเซ (เชเชเชฒเซ โโเชเซ เชซเชพเชเชฒเซ deployment.yaml
ะธ service.yaml
), เชชเชเซ เชเชเชเชชเซเช เชชเชฐ เชคเซ เชเชฒเซเชฒเซเชเชฟเชค เชซเซเชฐเชซเชพเชฐเซ เชธเชพเชฅเซ เชเช เชเซเชเซเชธเซเช เชชเซเชฐเชพเชชเซเชค เชเชฐเชถเซ kustomization.yaml
.
เชจเซเซ
เชง. เช
เชจเซเชตเชพเชฆ: kustomize เชจเชพ "เชธเชฐเชณ" เชเชชเชฏเซเช เชชเชฐ เชชเซเชฐเซเชเซเชเซเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชฎเชพเชเชฅเซ เชเชฟเชคเซเชฐ
เชเซ เชซเซเชฐเชซเชพเชฐเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซ เชเชเชเชชเซเช เชฐเซเชกเชพเชฏเชฐเซเชเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ:
kustomize build . > custom-config.yaml
เชเชเชเชชเซเช เชกเซเชเชพ เชจเชฟเชฐเซเชฃเชพเชฏเช เชเซ (เชธเชฎเชพเชจ เชเชจเชชเซเช เชกเซเชเชพ เชธเชฎเชพเชจ เชเชเชเชชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชเชคเซเชชเชจเซเชจ เชเชฐเชถเซ), เชคเซเชฅเซ เชคเชฎเชพเชฐเซ เชชเชฐเชฟเชฃเชพเชฎเชจเซ เชซเชพเชเชฒเชฎเชพเช เชธเชพเชเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชคเซเชจเชพ เชฌเชฆเชฒเซ, เชคเซ เชธเซเชงเชพ เช เชฌเซเชเชพ เชเชฆเซเชถ เชชเชฐ เชชเชธเชพเชฐ เชเชฐเซ เชถเชเชพเชฏ เชเซ:
kustomize build . | kubectl apply -f -
เชเชธเซเชเชฎเชพเชเช เชซเซเชเชฐเซเชธ เชฆเซเชตเชพเชฐเชพ เชชเชฃ เชเชเซเชธเซเชธ เชเชฐเซ เชถเชเชพเชฏ เชเซ kubectl -k
(Kubernetes เชเชตเซเชคเซเชคเชฟ 1.14 เชฅเซ). เชเซ เชเซ, เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซ เชเซ เชธเซเชเซเชจเซเชกเช
เชฒเซเชจ kustomize เชชเซเชเซเช เชธเชเชเชฒเชฟเชค kubectl เชชเซเชเซเช เชเชฐเชคเชพเช เชตเชงเซ เชเชกเชชเชฅเซ เช
เชชเชกเซเช เชฅเชพเชฏ เชเซ (เชเชเชพเชฎเชพเช เชเชเซเช เช Kubernetes 1.15 เชฐเซเชฒเซเชเชจเซ เชฌเชพเชฌเชค เชเซ).
เชตเชพเชเชเซ เชชเซเชเซ เชถเชเซ เชเซ: "เชเซ เชคเชฎเซ เชซเชพเชเชฒเซเชจเซ เชธเซเชงเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ เชถเชเซ เชคเซ เช เชฌเชงเซ เชเชเชฟเชฒเชคเชพ เชถเชพ เชฎเชพเชเซ?" เชฎเชนเชพเชจ เชชเซเชฐเชถเซเชจ. เช
เชฎเชพเชฐเชพ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช, เชเชฐเซเชเชฐ เชเชฐเซ เชถเชเซ เชเซ เชซเชพเชเชฒเซ เชธเชเชถเซเชงเชฟเชค เชเชฐเซ deployment.yaml
ะธ service.yaml
เชธเซเชงเซเช, เชชเชฐเชเชคเซ เชเซ เชคเซเช เชเซเช เชฌเซเชเชพเชจเชพ เชชเซเชฐเซเชเซเชเซเชเชจเซ เชเชพเชเชเซ เชนเซเชฏ เชคเซ เชถเซเช? เชเซเชฏเชพเชฐเซ เชฎเซเชณ/เชธเซเชฐเซเชคเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชคเซเชฏเชพเชฐเซ เชซเชพเชเชฒเซเชจเซ เชธเซเชงเซ เชฐเซเชคเซ เชฌเชฆเชฒเชตเชพเชฅเซ เชซเซเชฐเซเช เชฐเชฟเชฌเซเช เชเชฐเชตเชพเชจเซเช เชฎเซเชถเซเชเซเชฒ (เชเซ เช
เชถเชเซเชฏ เชจ เชนเซเชฏ เชคเซ) เชฌเชจเซ เชเซ. kustomize เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฅเซ เชคเชฎเซ เชซเชพเชเชฒเชฎเชพเช เช เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ kustomization.yaml
, เชฎเซเชณ เชซเชพเชเชฒเซเชจเซ เช
เชเชฌเชเชง เชเซเชกเซเชจเซ เช
เชจเซ เชเชฎ เชเซ เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซ เชฎเซเชณ เชซเชพเชเชฒเซเชจเซ เชฐเซเชฌเซเช เชเชฐเชตเชพเชจเซเช เชธเชฐเชณ เชฌเชจเชพเชตเซ เชเซ.
เชตเชงเซ เชเชเชฟเชฒ เชเชชเชฏเซเชเชจเชพ เชเชฟเชธเซเชธเชพเชเชฎเชพเช kustomize เชจเชพ เชซเชพเชฏเชฆเชพ เชธเซเชชเชทเซเช เชฅเชพเชฏ เชเซ. เชเชชเชฐเชจเชพ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช kustomization.yaml
เช
เชจเซ เชธเชเชธเชพเชงเชจเซ เช เช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเซ. เชเซ เชเซ, kustomize เชเชตเชพ เชเชฟเชธเซเชธเชพเชเชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเซ เชเซ เชเซ เชเซเชฏเชพเช เชฌเซเช เชเชจเซเชซเชฟเชเชฐเซเชถเชจ เชนเซเชฏ เช
เชจเซ เชคเซเชจเชพ เชเชฃเชพ เชชเซเชฐเชเชพเชฐเซ เชนเซเชฏ, เชเซเชจเซ เชคเชฐเซเชเซ เชชเชฃ เชเชณเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเชตเชฐเชฒเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ nginx เชฎเชพเชเซ เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เช
เชจเซ เชธเชฐเซเชตเชฟเชธ เชฒเซเชตเชพ เชฎเชพเชเชเชคเซ เชนเชคเซ, เชเซเชจเซ เชฎเซเช เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชเชชเชฏเซเช เชเชฐเซเชฏเซ เชนเชคเซ เช
เชจเซ เชคเซ เชซเชพเชเชฒเซเชจเชพ เชตเชฟเชเชพเชธ, เชธเซเชเซเชเซเชเช เช
เชจเซ เชชเซเชฐเซเชกเชเซเชถเชจ เชตเชฐเซเชเชจ (เช
เชฅเชตเชพ เชตเซเชฐเชฟเช
เชจเซเชเซเชธ) เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชคเชพ เชนเชคเชพ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเซเชจเซ เชเชชเชฐเซเชเซเชค เชเชตเชฐเชฒเซ เช
เชจเซ เชนเชเซเชเชคเชฎเชพเช, เชฎเซเชณเชญเซเชค เชธเชเชธเชพเชงเชจเซเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ.
เชเชตเชฐเชฒเซ เช เชจเซ เช เชเชคเชฐเซเชเชค เชธเชเชธเชพเชงเชจเซเชจเชพ เชตเชฟเชเชพเชฐเชจเซ เชธเชฎเชเชพเชตเชตเชพ เชฎเชพเชเซ (เชฎเซเชณเชญเซเชค เชธเชเชธเชพเชงเชจเซ), เชเชพเชฒเซ เชงเชพเชฐเซเช เชเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชจเซเชเซเชจเซเช เชฎเชพเชณเชเซเช เชเซ:
- base
- deployment.yaml
- service.yaml
- kustomization.yaml
- overlays
- dev
- kustomization.yaml
- staging
- kustomization.yaml
- prod
- kustomization.yaml
เชซเชพเชเชฒเชฎเชพเช base/kustomization.yaml
เชเซเชทเซเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช resources
เชซเชเซเชค เชคเซ เชธเชเชธเชพเชงเชจเซ เชเชพเชนเซเชฐ เชเชฐเซ เชเซ เชเซ เชเชธเซเชเชฎเชพเชเชเชฎเชพเช เชถเชพเชฎเซเชฒ เชนเซเชตเชพ เชเซเชเช.
เชฆเชฐเซเช เชซเชพเชเชฒเชฎเชพเช 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
, kustomize เชตเชฟเชเชพเชธ เชตเชฟเชเชฒเซเชช เชเชจเชฐเซเช เชเชฐเชถเซ. เชเซ เชคเชฎเซ เชเชฒเชพเชตเซ kustomize build .
เชธเซเชเชฟเชฎเชพเช overlays/prod
- เชคเชฎเชจเซ เชเชคเซเชชเชพเชฆเชจ เชตเชฟเชเชฒเซเชช เชฎเชณเชถเซ. เช
เชจเซ เช เชฌเชงเซเช - เชฎเซเชณเชฎเชพเช เชเซเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ (เชชเชพเชฏเซ) เชซเชพเชเชฒเซ, เชฌเชงเซ เชเซเชทเชฃเชพเชคเซเชฎเช เช
เชจเซ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชฐเซเชคเซ. เชคเชฎเซ เชฌเซเช เชเชจเซเชซเชฟเชเชฐเซเชถเชจ เช
เชจเซ เชเชตเชฐเชฒเซ เชกเชพเชฏเชฐเซเชเซเชเชฐเซเชเชจเซ เชตเชฐเซเชเชจ เชเชเชเซเชฐเซเชฒเชฎเชพเช เชธเซเชงเซเช เช เชเชฎเชฟเช เชเชฐเซ เชถเชเซ เชเซ, เช เชเชพเชฃเซเชจเซ เชเซ เช เชซเชพเชเชฒเซเชจเชพ เชเชงเชพเชฐเซ เชคเชฎเซ เชเซเชเชชเชฃ เชธเชฎเชฏเซ เชเชเซเชเชฟเชค เชฐเซเชชเชฐเซเชเชพเชเชเชจเชจเซเช เชชเซเชจเชเชเชคเซเชชเชพเชฆเชจ เชเชฐเซ เชถเชเซ เชเซ.
เชจเซเซ
เชง. เช
เชจเซเชตเชพเชฆ: kustomize เชฎเชพเช เชเชตเชฐเชฒเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชชเชฐ เชชเซเชฐเซเชเซเชเซเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชฎเชพเชเชฅเซ เชเชฟเชคเซเชฐ
เชเชธเซเชเชฎเชพเชเช เชเชฐเซ เชถเชเซ เชเซ เชเชฃเซเช เช เชฒเซเชเชฎเชพเช เชเซ เชเชตเชฐเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ เชคเซเชจเชพ เชเชฐเชคเชพเช เชตเชงเซ. เชเซ เชเซ, เชนเซเช เชเชถเชพ เชฐเชพเชเซเช เชเซเช เชเซ เชคเซ เชเช เชธเชพเชฐเชพ เชชเชฐเชฟเชเชฏ เชคเชฐเซเชเซ เชธเซเชตเชพ เชเชชเซ เชเซ.
เชตเชงเชพเชฐเชพเชจเชพ เชธเชเชธเชพเชงเชจเซ
kustomize เชตเชฟเชถเซ เชเชฃเชพ เชธเชพเชฐเชพ เชฒเซเชเซ เช เชจเซ เชชเซเชฐเชเชพเชถเชจเซ เชเซ. เช เชนเซเช เชเซเชเชฒเชพเช เชเซ เชเซ เชฎเชจเซ เชเชพเชธ เชเชชเชฏเซเชเซ เชเชฃเชพเชฏเชพ เชเซ:
-
Kustomize เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเชฟเชตเชฟเชง เชตเชพเชคเชพเชตเชฐเชฃเชจเชพ เชเชคเซเชชเชพเชฆเชจ/เชชเชฐเซเชเซเชทเชฃ เชฎเชพเชเซ เชเชงเชพเชฐ YAML เชฐเซเชชเชฐเซเชเชพ เชฌเชฆเชฒเซ ; -
Kustomize โ Kubernetes เชฎเชพเช เชเซเชฎเซเชชเซเชฒเซเชเชฟเชเช เชเชฐเชตเชพเชจเซ เชฏเซเชเซเชฏ เชฐเซเชค ; -
เชเชธเซเชเชฎเชพเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชเชฌเซเชเซเชเซเชเซเชธเชจเซเช เชเซเชทเชฃเชพเชคเซเชฎเช เชธเชเชเชพเชฒเชจ ; -
เชเชธเซเชเชฎเชพเชเช เชธเชพเชฅเซ เช เชชเชธเซเชเซเชฐเซเชฎ เชนเซเชฒเซเชฎ เชเชพเชฐเซเชเชจเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเซ .
เชจเซเซ
เชง. เช
เชจเซเชตเชพเชฆ: เชคเชฎเซ เช เชฐเซเชคเซ เชชเซเชฐเชเชพเชถเชฟเชค เชฅเชฏเซเชฒ เชฒเชฟเชเชเซเชธเชจเชพ เชฌเซเชฒเซเชเชจเซ เชชเชฃ เชญเชฒเชพเชฎเชฃ เชเชฐเซ เชถเชเซ เชเซ
เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช เชธเชพเชฎเชเซเชฐเซเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชถเซเชจเซ เช
เชฅเชตเชพ เชธเซเชเชจเซ เชนเซเชฏ, เชคเซ เชนเซเช เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพ เชเซเชฒเซเชฒเซ เชเซเช. เชคเชฎเซ เชฎเชพเชฐเซ เชธเชเชชเชฐเซเช เชเชฐเซ เชถเชเซ เชเซ
เช เชจเซเชตเชพเชฆเช เชคเชฐเชซเชฅเซ เชชเซเชเชธ
เช เชฎเชพเชฐเชพ เชฌเซเชฒเซเช เชชเชฐ เชชเชฃ เชตเชพเชเชเซ:
- ยซ
เชเซเชฌเชฐเชจเซเชเซเชธ เชชเชฐ เชเชพเชฒเชคเซ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเชพ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชฎเชพเชเซเชจเชพ เชธเชพเชงเชจเซ ยป; - ยซ
เชเซเชฌเชฐเชจเซเชเซเชธ 1.14: เชจเชตเซเช เชถเซเช เชเซ เชคเซเชจเซ เชนเชพเชเชฒเชพเชเชเซเชธ ยป; - ยซ
เชเชฎเซเชธเซเชเชฐเชกเซเชฎเชฎเชพเช เชนเซเชฒเซเชฎ เชธเชฎเชฟเช 2019เชจเชพ เชชเชพเชเช เชฎเซเชเซเชฏ เชชเชฐเชฟเชฃเชพเชฎเซ ยป; - ยซ
เชเซเชฌเชฐเชจเซเชเซเชธ - เชนเซเชฒเซเชฎ เชฎเชพเชเซ เชชเซเชเซเช เชฎเซเชจเซเชเชฐเชจเซ เชตเซเชฏเชตเชนเชพเชฐเซ เชชเชฐเชฟเชเชฏ ยป.
เชธเซเชฐเซเชธ: www.habr.com