เชเชพเชฎเชเซเชฐเซ เชฎเชพเชเซเชจเซ เชเชงเซเชจเชฟเช เช
เชญเชฟเชเชฎ เชงเชเชงเชพเชเซเชฏ เชธเชฎเชธเซเชฏเชพเชเชจเซเช เชจเชฟเชฐเชพเชเชฐเชฃ เชฒเชพเชตเซ เชเซ. เชเชจเซเชเซเชจเชฐ เช
เชจเซ เชเชฐเซเชเซเชธเซเชเซเชฐเซเชเชฐเซเชธ เชเซเชเชชเชฃ เชเชเชฟเชฒเชคเชพเชจเชพ เชชเซเชฐเซเชเซเชเซเชเซเชธเชจเซ เชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซเช เชธเชฐเชณ เชฌเชจเชพเชตเซ เชเซ, เชจเชตเชพ เชธเชเชธเซเชเชฐเชฃเซเชจเชพ เชชเซเชฐเชเชพเชถเชจเชจเซ เชธเชฐเชณ เชฌเชจเชพเชตเซ เชเซ, เชคเซเชฎเชจเซ เชตเชงเซ เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชฌเชจเชพเชตเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เช เชธเชฎเชฏเซ เชคเซเช เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชฎเชพเชเซ เชตเชงเชพเชฐเชพเชจเซ เชธเชฎเชธเซเชฏเชพเช เชฌเชจเชพเชตเซ เชเซ. เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐ, เชธเซ เชชเซเชฐเชฅเชฎ, เชคเซเชจเชพ เชเซเชก เชตเชฟเชถเซ เชงเซเชฏเชพเชจ เชเชชเซ เชเซ: เชเชฐเซเชเชฟเชเซเชเซเชเชฐ, เชเซเชฃเชตเชคเซเชคเชพ, เชชเซเชฐเชฆเชฐเซเชถเชจ, เชฒเชพเชตเชฃเซเชฏ - เช
เชจเซ เชจเชนเซเช เชเซ เชคเซ เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเชถเซ เช
เชจเซ เชเชเชพเชฎเชพเช เชเชเชพ เชซเซเชฐเชซเชพเชฐเซ เชเชฐเซเชฏเชพ เชชเชเซ เชคเซเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชเชเชพเชธเชตเซเช เช
เชจเซ เชกเซเชฌเช เชเชฐเชตเซเช. เชคเซเชฅเซ, เชคเซ เชชเชฃ เชเชเชฆเชฎ เชธเซเชตเชพเชญเชพเชตเชฟเช เชเซ เชเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชฎเชพเชเซเชจเชพ เชธเชพเชงเชจเซ เชธเชเซเชฐเชฟเชฏ เชฐเซเชคเซ เชตเชฟเชเชธเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชฐเชนเซเชฏเชพ เชเซ, เชเซ เชธเซเชฅเซ เชตเชงเซ "เชชเซเชฐเชพเชคเชจ" เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเชเชจเซ เชธเชฎเชธเซเชฏเชพเช เชนเชฒ เชเชฐเชตเชพเชฎเชพเช เชฎเชฆเชฆ เชเชฐเซ เชเซ เช
เชจเซ เชคเซเชฎเชจเซ เชฎเซเชเซเชฏ เชตเชธเซเชคเซ เชชเชฐ เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
เช เชธเชฎเซเชเซเชทเชพ เชเซเชเชฒเชพเช เชเซเชฒเซเชธ เชตเชฟเชถเซ เชธเชเชเซเชทเชฟเชชเซเชค เชฎเชพเชนเชฟเชคเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ เชเซ เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐ เชฎเชพเชเซ เชเซเชตเชจ เชธเชฐเชณ เชฌเชจเชพเชตเซ เชเซ เชเซเชจเซ เชเซเชก เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชฒเชธเซเชเชฐเชจเชพ เชชเซเชก'เชเชเซเชธเชฎเชพเช เชเชพเชฒเซ เชเซ.
เชธเชฐเชณ เชฎเชฆเชฆเชเชพเชฐเซ
Kubectl-เชกเชฟเชฌเช
- เชจเซเชเซเชจเซ เชฒเซเชเซ: เชคเชฎเชพเชฐเชพ เชเชจเซเชเซเชจเชฐเชจเซ เชชเซเชกเชฎเชพเช เชเชฎเซเชฐเซ เช เชจเซ เชเซเช เชเซ เชคเซเชฎเชพเช เชถเซเช เชฅเชพเชฏ เชเซ.
-
GitHub . - เชธเชเชเซเชทเชฟเชชเซเชค GH เชเชเชเชกเชพ: 715 เชธเซเชเชพเชฐ, 54 เชเชฎเชฟเช, 9 เชฏเซเชเชฆเชพเชจเชเชฐเซเชคเชพเช.
- เชญเชพเชทเชพ: เชเชพเช.
- เชฒเชพเชเชธเชจเซเชธ: เช เชชเชพเชเซ เชฒเชพเชเชธเชจเซเชธ 2.0.
kubectl เชฎเชพเชเซเชจเซเช เช เชชเซเชฒเชเชเชจ เชคเชฎเชจเซ เชฐเชธเชจเชพ เชชเซเชกเชจเซ เช เชเชฆเชฐ เชเช เชตเชงเชพเชฐเชพเชจเซเช เชเชจเซเชเซเชจเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ, เชเซ เช เชจเซเชฏ เชเชจเซเชเซเชจเชฐ เชธเชพเชฅเซ เชชเซเชฐเซเชธเซเชธ เชจเซเชฎเชธเซเชชเซเชธ เชถเซเชฐ เชเชฐเชถเซ. เชคเซเชฎเชพเช เชคเชฎเซ เชชเซเชกเชจเซ เชเชพเชฎเชเซเชฐเซเชจเซ เชกเซเชฌเช เชเชฐเซ เชถเชเซ เชเซ: เชจเซเชเชตเชฐเซเช เชคเชชเชพเชธเซ, เชจเซเชเชตเชฐเซเช เชเซเชฐเชพเชซเชฟเชเชจเซ เชธเชพเชเชญเชณเซ, เชฐเชธเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเซเชเซเชฐเซเชธ เชเชฐเซ, เชตเชเซเชฐเซ.
เชคเชฎเซ เชเชพเชฒเซเชจเซ เชชเชฃ เชชเซเชฐเซเชธเซเชธ เชเชจเซเชเซเชจเชฐ เชชเชฐ เชธเซเชตเชฟเช เชเชฐเซ เชถเชเซ เชเซ chroot /proc/PID/root
- เชเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเซ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชฐเซเช เชถเซเชฒ เชฎเซเชณเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เช เชเซเชฌ เช
เชจเซเชเซเชณ เชนเซเช เชถเชเซ เชเซ เชเซเชจเชพ เชฎเชพเชเซ เชคเซ เชฎเซเชจเชฟเชซเซเชธเซเชเชฎเชพเช เชธเซเช เชเซ securityContext.runAs
.
เชธเชพเชงเชจ เชธเชฐเชณ เช
เชจเซ เช
เชธเชฐเชเชพเชฐเช เชเซ, เชคเซเชฅเซ เชคเซ เชฆเชฐเซเช เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเซ เชฅเช เชถเชเซ เชเซ. เช
เชฎเซ เชคเซเชจเชพ เชตเชฟเชถเซ เชตเชงเซ เชฒเชเซเชฏเซเช เชเซ
เชเซเชฒเชฟเชชเซเชฐเชฟเชจเซเชธเชจเซเชธ
- เชจเซเชเซเชจเซ เชฒเซเชเซ: เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเซ. เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เชตเชฟเชเชพเชธ เช เชจเซ เชกเซเชฌเช เชเชฐเซ.
-
เชตเซเชฌเชธเชพเชเช ;GitHub . - เชธเชเชเซเชทเชฟเชชเซเชค GH เชเชเชเชกเชพ: 2131 เชคเชพเชฐเชพ, 2712 เชเชฎเชฟเช, 33 เชฏเซเชเชฆเชพเชจเชเชฐเซเชคเชพเช.
- เชญเชพเชทเชพ: Python.
- เชฒเชพเชเชธเชจเซเชธ: เช เชชเชพเชเซ เชฒเชพเชเชธเชจเซเชธ 2.0.
เช เชธเซเชจเซเชช-เชเชจเชจเซ เชตเชฟเชเชพเชฐ เชธเซเชฅเชพเชจเชฟเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเชพเชฅเซ เชเชจเซเชเซเชจเชฐ เชถเชฐเซ เชเชฐเชตเชพเชจเซ เชเซ เช เชจเซ เชเซเชฒเชธเซเชเชฐเชฅเซ เชคเซเชจเชพ เช เชจเซ เชชเชพเชเชณเชจเชพ เชคเชฎเชพเชฎ เชเซเชฐเชพเชซเชฟเชเชจเซ เชชเซเชฐเซเชเซเชธเซ เชเชฐเชตเชพเชจเซ เชเซ. เช เช เชญเชฟเชเชฎ เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชฎเชจเชชเชธเชเชฆ IDE เชฎเชพเช เชซเชพเชเชฒเซเชจเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซเชจเซ เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เชตเชฟเชเชพเชธ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ: เชชเชฐเชฟเชฃเชพเชฎเซ เชคเชฐเชค เช เชเชชเชฒเชฌเซเชง เชฅเชถเซ.
เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เชเชฒเชพเชตเชตเชพเชจเชพ เชซเชพเชฏเชฆเชพ เช เชธเชเชชเชพเชฆเชจเซ เช เชจเซ เชคเซเชตเชฐเชฟเชค เชชเชฐเชฟเชฃเชพเชฎเซเชจเซ เชธเซเชตเชฟเชงเชพ, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชกเซเชฌเช เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเซ. เชจเซเชเชธเชพเชจ เช เชเซ เชเซ เชคเซ เชเชจเซเชเซเชถเชจ เชธเซเชชเซเชก เชชเชฐ เชฎเชพเชเช เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ, เชเซ เชเชพเชธ เชเชฐเซเชจเซ เชจเซเชเชงเชจเซเชฏ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเซ เชเชเชฆเชฎ เชเชเซเช RPS เช เชจเซ เชเซเชฐเชพเชซเชฟเช เชธเชพเชฅเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเซเช เชชเชกเซ เชเซ. เชตเชงเซเชฎเชพเช, เชเซเชฒเชฟเชชเซเชฐเซเชธเซเชจเซเชธเชจเซ เชตเชฟเชจเซเชกเซเช เชชเชฐ เชตเซเชฒเซเชฏเซเชฎ เชฎเชพเชเชจเซเช เชเชฐเชตเชพเชฎเชพเช เชธเชฎเชธเซเชฏเชพ เชเซ, เชเซ เช OS เชฎเชพเชเซ เชเซเชตเชพเชฏเซเชฒเชพ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชฎเชพเชเซ เชจเชฟเชฐเซเชฃเชพเชฏเช เชฎเชฐเซเชฏเชพเชฆเชพ เชฌเชจเซ เชถเชเซ เชเซ.
เช
เชฎเซ เชเซเชฒเชฟเชชเซเชฐเซเชเชจเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เช
เชฎเชพเชฐเซ เช
เชจเซเชญเชต เชชเชนเซเชฒเซเชฅเซ เช เชถเซเชฐ เชเชฐเซเชฏเซ เชเซ
Ksync
- เชจเซเชเซเชจเซ เชฒเซเชเซ: เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเชจเซเชเซเชจเชฐ เชธเชพเชฅเซ เชเซเชกเชจเซเช เชฒเชเชญเช เชคเชพเชคเซเชเชพเชฒเชฟเช เชธเชฟเชเชเซเชฐเชจเชพเชเชเซเชถเชจ.
-
GitHub . - เชธเชเชเซเชทเชฟเชชเซเชค GH เชเชเชเชกเชพ: 555 เชธเซเชเชพเชฐ, 362 เชเชฎเชฟเช, 11 เชฏเซเชเชฆเชพเชจเชเชฐเซเชคเชพเช.
- เชญเชพเชทเชพ: เชเชพเช.
- เชฒเชพเชเชธเชจเซเชธ: เช เชชเชพเชเซ เชฒเชพเชเชธเชจเซเชธ 2.0.
เชฏเซเชเชฟเชฒเชฟเชเซ เชคเชฎเชจเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเชพเชฒเชคเชพ เชเชจเซเชเซเชจเชฐเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชพเชฅเซ เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชเชตเชพ เชธเชพเชงเชจ เชธเซเชเซเชฐเชฟเชชเซเชเซเชเช เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชญเชพเชทเชพเชเชฎเชพเช เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชฎเชพเชเซ เชฏเซเชเซเชฏ เชเซ, เชเซเชจเซ เชฎเซเชเซเชฏ เชธเชฎเชธเซเชฏเชพ เชเชพเชฒเชคเชพ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเซเชก เชชเชนเซเชเชเชพเชกเชตเชพเชจเซ เชเซ. Ksync เช เชฎเชพเชฅเชพเชจเซ เชฆเซเชเชพเชตเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ.
เชเซเชฏเชพเชฐเซ เชเชฆเซเชถ เชฆเซเชตเชพเชฐเชพ เชเชเชตเชพเชฐ เชชเซเชฐเชพเชฐเชเชญ เชฅเชพเชฏ เชเซ ksync init
เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชกเซเชฎเชจเชธเซเช เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชจเซ เชเชชเชฏเซเช เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชจเซเชเซเชจเชฐเชจเซ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเชจเซ เชธเซเชฅเชฟเชคเชฟเชจเซ เชฎเซเชจเชฟเชเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ. เชคเซเชจเชพ เชธเซเชฅเชพเชจเชฟเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ, เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชเชฆเซเชถ เชเชฒเชพเชตเซ เชเซ ksync watch
, เชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจเซ เช
เชจเซ เชฐเชจเชจเซ เชฎเซเชจเชฟเชเชฐ เชเชฐเซ เชเซ
เชเซ เชฌเชพเชเซ เชเซ เชคเซ ksync เชจเซ เชถเซเช เชธเชพเชฅเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเชตเซเช เชคเซ เชธเซเชเชจเชพ เชเชชเชตเชพเชจเซเช เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เช เชเชฆเซเชถ:
ksync create --name=myproject --namespace=test --selector=app=backend --container=php --reload=false /home/user/myproject/ /var/www/myproject/
... เชจเชพเชฎเชจเชพ เชจเชฟเชฐเซเชเซเชทเช เชฌเชจเชพเชตเชถเซ myproject
เชเซ เชฒเซเชฌเชฒ เชธเชพเชฅเซ เชชเซเชก เชถเซเชงเชถเซ app=backend
เช
เชจเซ เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ /home/user/myproject/
เชเซเชเชฒเซเช เชธเชพเชฅเซ /var/www/myproject/
เชจเชพเชฎเชจเชพ เชเชจเซเชเซเชจเชฐ เชชเชฐ php
.
เช เชฎเชพเชฐเชพ เช เชจเซเชญเชตเชฎเชพเชเชฅเซ ksync เชชเชฐ เชธเชฎเชธเซเชฏเชพเช เช เชจเซ เชจเซเชเชงเซ:
- Kubernetes เชเซเชฒเชธเซเชเชฐ เชจเซเชกเซเชธ เชชเชฐ เชเชชเชฏเซเช เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ
overlay2
เชกเซเชเชฐ เชฎเชพเชเซ เชธเซเชเซเชฐเซเช เชกเซเชฐเชพเชเชตเชฐ เชคเชฐเซเชเซ. เชเชชเชฏเซเชเชฟเชคเชพ เช เชจเซเชฏ เชเซเชเชชเชฃ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชถเซ เชจเชนเซเช. - เชเซเชฒเชพเชฏเชเช OS เชคเชฐเซเชเซ Windows เชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ, เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชเซเชจเชพเชฐ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชถเชเชถเซ เชจเชนเซเช. เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชจเซเชธเซเชเซเชก เชซเชพเชเชฒเซ เช
เชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชธเชพเชฅเซ - เชฎเซเชเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซ เชตเชเชคเซ เช เชญเซเชฒ เชเซเชตเชพ เชฎเชณเซ เชนเชคเซ. เช
เชฎเซ เชฌเชจเชพเชตเซเชฏเซเช
เชธเชเชฌเชเชงเชฟเชค เชฎเซเชฆเซเชฆเซ เชธเชฟเชจเซเชฅเชฟเชเช เชชเซเชฐเซเชเซเชเซเชเชฎเชพเช, เชชเชฐเชเชคเซ เชนเชเซ เชธเซเชงเซ เชคเซเชจเชพ เชชเชฐ เชเซเช เชชเซเชฐเชเชคเชฟ เชฅเช เชจเชฅเซ (เชเซเชฒเชพเชเชจเซ เชถเชฐเซเชเชคเชฅเซ). - เชซเชพเชเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซ
เชชเชพเชฅ เช เชฅเชตเชพ เชซเชพเชเชฒ เชชเซเชเชฐเซเชจเชจเซ เชเชฒเซเชฒเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ เชเซเชจเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชกเชฟเชฐเซเชเซเชเชฐเซเช.stignore
app/cache
ะธ.git
). - เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, เชเซเชฏเชพเชฐเซ เชชเชฃ เชซเชพเชเชฒเซ เชฌเชฆเชฒเชพเชถเซ เชคเซเชฏเชพเชฐเซ ksync เชเชจเซเชเซเชจเชฐเชจเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเชถเซ. Node.js เชฎเชพเชเซ เช เช
เชจเซเชเซเชณ เชเซ, เชชเชฐเชเชคเซ PHP เชฎเชพเชเซ เชคเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฌเชฟเชจเชเชฐเซเชฐเซ เชเซ. opcache เชฌเชเชง เชเชฐเชตเซเช เช
เชจเซ เชงเซเชตเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชตเชงเซ เชธเชพเชฐเซเช เชเซ
--reload=false
. - เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชนเชเชฎเซเชถเชพ เชฎเชพเช เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏ เชเซ
$HOME/.ksync/ksync.yaml
.
เชธเซเชเซเชตเซ เชถ
- เชจเซเชเซเชจเซ เชฒเซเชเซ: เชกเซเชฌเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชธเซเชงเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช.
-
GitHub . - เชธเชเชเซเชทเชฟเชชเซเชค GH เชเชเชเชกเชพ: 1154 เชธเซเชเชพเชฐเซเชธ, 279 เชเชฎเชฟเช, 23 เชฏเซเชเชฆเชพเชจเชเชฐเซเชคเชพเช.
- เชญเชพเชทเชพ: เชเชพเช.
- เชฒเชพเชเชธเชจเซเชธ: เช เชชเชพเชเซ เชฒเชพเชเชธเชจเซเชธ 2.0.
เช เชเซเชฒ เชธเซเชงเชพ เชชเซเชกเซเชธเชฎเชพเช เชกเซเชฌเชเซเชเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ. เชเชชเชฏเซเชเชฟเชคเชพ เชธเชฐเชณ เชเซ เช เชจเซ เชเชจเซเชเชฐเซเชเซเชเชฟเชตเชฒเซ เชคเชฎเชจเซ เชเชเซเชเชฟเชค เชกเซเชฌเชเชฐ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ (เชจเซเชเซ เชเซเช) เช เชจเซ เชจเซเชฎเชธเซเชชเซเชธ + เชชเซเชก, เชเซเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชฎเชพเช เชคเชฎเชพเชฐเซ เชนเชธเซเชคเชเซเชทเซเชช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชนเชพเชฒเชฎเชพเช เชธเชฎเชฐเซเชฅเชฟเชค:
- delve - เชเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชฎเชพเชเซ;
- GDB - เชฒเชเซเชทเซเชฏ เชฐเซเชฎเซเช + เชชเซเชฐเซเช เชซเซเชฐเชตเชฐเซเชกเชฟเชเช เชฆเซเชตเชพเชฐเชพ;
- Java เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชกเซเชฌเช เชเชฐเชตเชพ เชฎเชพเชเซ JDWP เชชเซเชฐเซเช เชซเซเชฐเชตเชฐเซเชกเชฟเชเช.
IDE เชฌเชพเชเซเช, เชธเชชเซเชฐเซเช เชซเชเซเชค VScode เชฎเชพเช เชเชชเชฒเชฌเซเชง เชเซ (เชเชชเชฏเซเช เชเชฐเซเชจเซ
เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเชจเซ เชกเซเชฌเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชธเซเชเซเชตเซ
เชถ เชเซเชฒเชธเซเชเชฐ เชจเซเชกเซเชธ เชชเชฐ เชตเชฟเชถเซเชทเชพเชงเชฟเชเซเชค เชเชจเซเชเซเชจเชฐ เชเชฒเชพเชตเซ เชเซ, เชคเซเชฅเซ เชคเชฎเชพเชฐเซ เชชเชนเซเชฒเชพ เชคเชฎเชพเชฐเซ เชเซเชทเชฎเชคเชพเชเชฅเซ เชชเชฐเชฟเชเชฟเชค เชฅเชตเซเช เชเซเชเช.
เชธเชเชชเซเชฐเซเชฃ เชเชเซเชฒเซ
เชเชพเชฒเซ เชนเซเชตเซ เชเชฐเซเชเชฟเชฒเชฐเซ เชคเชฐเชซ เชเชเชณ เชตเชงเซเช - เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเชเชจเซ เชเชฃเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเซเชจเซ เชคเชพเชคเซเชเชพเชฒเชฟเช เชชเซเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชตเชงเซ "เชฎเซเชเชพ เชชเชพเชฏเซ" เชชเซเชฐเซเชเซเชเซเชเซเชธ.
NB: เช เชธเซเชเชฟเชฎเชพเช, เช
เชฒเชฌเชคเซเชค, เช
เชฎเชพเชฐเซ เชเชชเชจ เชธเซเชฐเซเชธ เชเชชเชฏเซเชเชฟเชคเชพ เชฎเชพเชเซ เชเช เชธเซเชฅเชพเชจ เชเซ
DevSpace
- เชจเซเชเซเชจเซ เชฒเซเชเซ: เชเซเช เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชเชพเชฎ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ, เชชเชฐเชเชคเซ เชคเซเชจเชพ เชเชเชเชฒเชฎเชพเช เชเชเชกเชพ เชเชคเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจเชฅเซ เชคเซเชฎเชจเชพ เชฎเชพเชเซ.
-
GitHub . - เชธเชเชเซเชทเชฟเชชเซเชค GH เชเชเชเชกเชพ: 630 เชคเชพเชฐเชพ, 1912 เชเชฎเชฟเช, 13 เชฏเซเชเชฆเชพเชจเชเชฐเซเชคเชพเช.
- เชญเชพเชทเชพ: เชเชพเช.
- เชฒเชพเชเชธเชจเซเชธ: เช เชชเชพเชเซ เชฒเชพเชเชธเชจเซเชธ 2.0.
เชธเชฎเชพเชจ เชจเชพเชฎเชจเซ เชเชเชชเชจเซ เชคเชฐเชซเชฅเซ เชธเซเชฒเซเชฏเซเชถเชจ, เชเซ เชเซเชฎ เชกเซเชตเชฒเชชเชฎเซเชจเซเช เชฎเชพเชเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชธเชพเชฅเซ เชฎเซเชจเซเชเซเชก เชเซเชฒเชธเซเชเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ. เชเชชเชฏเซเชเชฟเชคเชพ เชตเซเชฏเชพเชชเชพเชฐเซ เชเซเชฒเชธเซเชเชฐเซ เชฎเชพเชเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ, เชชเชฐเชเชคเซ เช เชจเซเชฏ เชเซเชเชชเชฃ เชธเชพเชฅเซ เชถเซเชฐเซเชทเซเช เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ.
เชเชฆเซเชถ เชเชฒเชพเชตเชคเซ เชตเชเชคเซ devspace init
เชชเซเชฐเซเชเซเชเซเช เชเซเชเชฒเซเชเชฎเชพเช เชคเชฎเชจเซ เชเชซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ (เชชเชฐเชธเซเชชเชฐ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ):
- เชตเชฐเซเชเชฟเชเช เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชฒเชธเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซ,
- เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ
Dockerfile
(เช เชฅเชตเชพ เชเช เชจเชตเซเช เชเชจเชฐเซเช เชเชฐเซ) เชคเซเชจเชพ เชเชงเชพเชฐเซ เชเชจเซเชเซเชจเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, - เชเชจเซเชเซเชจเชฐ เชเชฎเซเชเซเชธ เชตเชเซเชฐเซ เชธเซเชเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ.
เช เชคเชฎเชพเชฎ เชชเซเชฐเชพเชฐเชเชญเชฟเช เชชเชเชฒเชพเช เชชเชเซ, เชคเชฎเซ เชเชฆเซเชถ เชเชฒเชพเชตเซเชจเซ เชตเชฟเชเชพเชธ เชถเชฐเซ เชเชฐเซ เชถเชเซ เชเซ devspace dev
. เชคเซ เชเชจเซเชเซเชจเชฐ เชฌเชจเชพเชตเชถเซ, เชคเซเชจเซ เชฐเชฟเชชเซเชเซเชเชฐเซเชฎเชพเช เช
เชชเชฒเซเชก เชเชฐเชถเซ, เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเชฎเชพเชตเชเชจเซ เชฐเซเชฒ เชเชเช เชเชฐเชถเซ เช
เชจเซ เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชพเชฅเซ เชเชจเซเชเซเชจเชฐเชจเซเช เชชเซเชฐเซเช เชซเซเชฐเชตเชฐเซเชกเชฟเชเช เช
เชจเซ เชธเชฟเชเชเซเชฐเชจเชพเชเชเซเชถเชจ เชถเชฐเซ เชเชฐเชถเซ.
เชตเซเชเชฒเซเชชเชฟเช เชฐเซเชคเซ, เชคเชฎเชจเซ เชเชฐเซเชฎเชฟเชจเชฒเชจเซ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเชธเซเชกเชตเชพ เชฎเชพเชเซ เชธเชเชเซเชค เชเชชเชตเชพเชฎเชพเช เชเชตเชถเซ. เชคเชฎเชพเชฐเซ เชจเชพ เชชเชพเชกเชตเซ เชเซเชเช เชจเชนเซเช, เชเชพเชฐเชฃ เชเซ เชตเชพเชธเซเชคเชตเชฎเชพเช เชเชจเซเชเซเชจเชฐ เชธเซเชฒเซเชช เชเชฎเชพเชจเซเชกเชฅเซ เชถเชฐเซ เชฅเชพเชฏ เชเซ, เช เชจเซ เชตเชพเชธเซเชคเชตเชฟเช เชชเชฐเซเชเซเชทเชฃ เชฎเชพเชเซ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชฎเซเชจเซเชฏเซเช เชฒเซ เชฒเซเชเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชเซเชฒเซเชฒเซ, เชเซเชฎ devspace deploy
เชเชชเซเชฒเซเชเซเชถเชจ เช
เชจเซ เชธเชเชฒเชเซเชจ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชจเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชฐเซเชฒเชเชเช เชเชฐเซ เชเซ, เชเซ เชชเชเซ เชฌเชงเซเช เชฒเชกเชพเช เชฎเซเชกเชฎเชพเช เชเชพเชฐเซเชฏ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชเซ.
เชคเชฎเชพเชฎ เชชเซเชฐเซเชเซเชเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเชฎเชพเช เชธเชเชเซเชฐเชนเชฟเชค เชเซ devspace.yaml
. เชกเซเชตเชฒเชชเชฎเซเชจเซเช เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซเชจเซเช เชธเซเชเชฟเชเชเซเชธ เชเชชเชฐเชพเชเชค, เชคเชฎเซ เชคเซเชฎเชพเช เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชจเซเช เชตเชฐเซเชฃเชจ เชชเชฃ เชถเซเชงเซ เชถเชเซ เชเซ, เชเซ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชเซเชฌเชฐเชจเซเชเซเชธ เชฎเซเชจเชฟเชซเซเชธเซเชเซเชธ เชเซเชตเซเช เช เชเซ, เชซเชเซเชค เชเซเชฌ เช เชธเชฐเชณ.
เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เช
เชจเซ DevSpace เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพเชจเชพ เชฎเซเชเซเชฏ เชคเชฌเชเซเชเชพเช
เชตเชงเซเชฎเชพเช, เชชเซเชฐเซเชเซเชเซเชเชฎเชพเช เชชเซเชฐเซเชตเชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชเช (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, MySQL DBMS) เช
เชฅเชตเชพ เชนเซเชฒเซเชฎ เชเชพเชฐเซเช เชเชฎเซเชฐเชตเชพเชจเซเช เชธเชฐเชณ เชเซ. เชฎเชพเช เชตเชงเซ เชตเชพเชเชเซ
เชธเซเชเชพเชซเซเชฒเซเชก
-
เชตเซเชฌเชธเชพเชเช ;GitHub . - เชธเชเชเซเชทเชฟเชชเซเชค GH เชเชเชเชกเชพ: 7423 เชคเชพเชฐเชพ, 4173 เชเชฎเชฟเช, 136 เชฏเซเชเชฆเชพเชจเชเชฐเซเชคเชพเช.
- เชญเชพเชทเชพ: เชเชพเช.
- เชฒเชพเชเชธเชจเซเชธ: เช เชชเชพเชเซ เชฒเชพเชเชธเชจเซเชธ 2.0.
Googleเชจเซ เช เชเชชเชฏเซเชเชฟเชคเชพ เชเชตเชพ เชกเซเชตเชฒเชชเชฐเชจเซ เชคเชฎเชพเชฎ เชเชฐเซเชฐเชฟเชฏเชพเชคเซเชจเซ เชเชตเชฐเซ เชฒเซเชตเชพเชจเซ เชฆเชพเชตเซ เชเชฐเซ เชเซ เชเซเชจเซ เชเซเชก เชเซเชเช เชฐเซเชคเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชฒเชธเซเชเชฐ เชชเชฐ เชเชพเชฒเชถเซ. เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชตเซเช เช เชกเซเชตเชธเซเชชเซเชธ เชเซเชเชฒเซเช เชธเชฐเชณ เชจเชฅเซ: เชเซเช เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ, เชญเชพเชทเชพ เชถเซเชง เช
เชจเซ เชธเซเชตเชคเช-เชจเชฟเชฐเซเชฎเชพเชฃ เชจเชนเซเช Dockerfile
เชคเซเช เชคเชฎเชจเซ เชคเซ เช
เชนเซเช เชเชซเชฐ เชเชฐเชถเซ เชจเชนเซเช.
เชเซ เชเซ, เชเซ เช เชคเชฎเชจเซ เชกเชฐเชคเซเช เชจเชฅเซ, เชคเซ Skaffold เชคเชฎเชจเซ เชถเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ เชคเซ เช เชนเซเช เชเซ:
- เชธเซเชฐเซเชค เชเซเชก เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเซเชฐเซ เช เชเชฐเซ.
- เชเซ เชคเซเชจเซ เชเชธเซเชฎเซเชฌเชฒเซเชจเซ เชเชฐเซเชฐ เชจ เชนเซเชฏ เชคเซ เชคเซเชจเซ เชชเซเชก เชเชจเซเชเซเชจเชฐ เชธเชพเชฅเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเซ.
- เชเซเชก เชธเชพเชฅเซ เชเชจเซเชเซเชจเชฐ เชเชเชคเซเชฐเชฟเชค เชเชฐเซ, เชเซ เชญเชพเชทเชพเชจเซเช เช เชฐเซเชฅเชเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเซเชฏ, เช เชฅเชตเชพ เชเชฒเชพเชเซเชคเชฟเชเชจเซเช เชธเชเชเชฒเชจ เชเชฐเซ เช เชจเซ เชคเซเชจเซ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชชเซเช เชเชฐเซ.
- เชชเชฐเชฟเชฃเชพเชฎเซ เชเชฌเซเช เชเชชเชฎเซเชณเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชคเชชเชพเชธเชตเชพเชฎเชพเช เชเชตเซ เชเซ
เชเชจเซเชเซเชจเชฐ-เชธเซเชเซเชฐเชเซเชเชฐ-เชเซเชธเซเช . - เชกเซเชเชฐ เชฐเชเชฟเชธเซเชเซเชฐเซเชฎเชพเช เชเชฎเซเชเซเชจเซ เชเซเช เช เชจเซ เช เชชเชฒเซเชก เชเชฐเชตเซ.
- kubectl, Helm เช เชฅเชตเชพ kustomize เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเช เชตเซ.
- เชชเซเชฐเซเช เชซเซเชฐเชตเชฐเซเชกเชฟเชเช เชเชฐเซ.
- Java, Node.js, Python เชฎเชพเช เชฒเชเซเชฒเซ เชกเซเชฌเช เชเชชเซเชฒเชฟเชเซเชถเชจ.
เชซเชพเชเชฒเชฎเชพเช เชตเชฟเชตเชฟเชง เชญเชฟเชจเซเชจเชคเชพเชเชฎเชพเช เชตเชฐเซเชเชซเซเชฒเซเชจเซเช เชตเชฐเซเชฃเชจเชพเชคเซเชฎเช เชฐเซเชคเซ เชตเชฐเซเชฃเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ skaffold.yaml
. เชชเซเชฐเซเชเซเชเซเช เชฎเชพเชเซ, เชคเชฎเซ เชเชฃเซ เชชเซเชฐเซเชซเชพเชเชฒเซเชธ เชชเชฃ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ เชถเชเซ เชเซ เชเซเชฎเชพเช เชคเชฎเซ เชเชธเซเชฎเซเชฌเชฒเซ เช
เชจเซ เชเชฎเชพเชตเชเชจเชพ เชคเชฌเชเซเชเชพเชเชจเซ เชเชเชถเชฟเช เช
เชฅเชตเชพ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฌเชฆเชฒเซ เชถเชเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชตเชฟเชเชพเชธ เชฎเชพเชเซ, เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชฎเชพเชเซ เช
เชจเซเชเซเชณ เชฌเซเช เชเชฎเซเชเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ เช
เชจเซ เชธเซเชเซเชเซเชเช เช
เชจเซ เชชเซเชฐเซเชกเชเซเชถเชจ เชฎเชพเชเซ - เชจเซเชฏเซเชจเชคเชฎ เชเช (+ เชเชชเชฏเซเช securityContext
เชเชจเซเชเซเชจเชฐ เช
เชฅเชตเชพ เชเซเชฒเชธเซเชเชฐเชจเซ เชซเชฐเซเชฅเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ เชเซเชฎเชพเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชฎเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ).
เชกเซเชเชฐ เชเชจเซเชเซเชจเชฐ เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เช
เชฅเชตเชพ เชฆเซเชฐเชธเซเชฅ เชฐเซเชคเซ เชฌเชจเชพเชตเซ เชถเชเชพเชฏ เชเซ: เชฎเชพเช
เช เชฒเชเชฅเซ, เชเชจเซเชเซเชจเชฐเชจเซ เชเชเชพเชธเชฃเซ เชเชฐเชตเชพเชจเซ เชธเชเชญเชพเชตเชจเชพเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซ เชฏเซเชเซเชฏ เชเซ. เชชเชนเซเชฒเซเชฅเซ เช เชเชฒเซเชฒเซเชเชฟเชค เชเชจเซเชเซเชจเชฐ-เชธเซเชเซเชฐเชเซเชเชฐ-เชเซเชธเซเช เชซเซเชฐเซเชฎเชตเชฐเซเช เชจเซเชเซเชจเซ เชเชเชพเชธเชฃเซ เชชเชฆเซเชงเชคเชฟเช เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ:
- เชเชเซเชเชฟเช เชธเซเชเซเชเชธ เชเซเชฐเซ เช เชเชฐเซเชจเซ เช เชจเซ เชเชฎเชพเชจเซเชกเชจเชพ เชเซเชเซเชธเซเช เชเชเชเชชเซเชเชจเซ เชคเชชเชพเชธเชตเชพ เชธเชพเชฅเซ เชเชจเซเชเซเชจเชฐเชจเชพ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชเชฆเซเชถเซเชจเซ เช เชฎเชฒ เชเชฐเชตเซ.
- เชเชจเซเชเซเชจเชฐเชฎเชพเช เชซเชพเชเชฒเซเชจเซ เชนเชพเชเชฐเซ เชคเชชเชพเชธเซ เชฐเชนเซเชฏเซเช เชเซ เช เชจเซ เชเชฒเซเชฒเซเชเชฟเชค เชฒเชเซเชทเชฃเซ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ.
- เชฐเซเชเซเชฏเซเชฒเชฐ เชเชเซเชธเชชเซเชฐเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชซเชพเชเชฒเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซเช เชจเชฟเชฏเชเชคเซเชฐเชฃ.
- เชเชฌเซ เชฎเซเชเชพเชกเซเชเชพ เชเชเชพเชธเชฃเซ (
ENV
,ENTRYPOINT
,VOLUMES
เช เชจเซ เชคเซเชฅเซ เชตเชงเซ.). - เชฒเชพเชเชธเชจเซเชธ เชธเซเชธเชเชเชคเชคเชพ เชคเชชเชพเชธเซ เชฐเชนเซเชฏเซเช เชเซ.
เชเชจเซเชเซเชจเชฐ เชธเชพเชฅเซ เชซเชพเชเชฒเซเชจเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเชตเชพเชจเซเช เชธเซเชฅเซ เชถเซเชฐเซเชทเซเช เชฐเซเชคเซ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช เชเชตเชคเซเช เชจเชฅเซ: เชธเซเชเชพเชซเซเชฒเซเชก เชซเชเซเชค เชธเซเชฐเซเชคเซ เชธเชพเชฅเซ เชเชฐเซเชเชพเชเชต เชฌเชจเชพเชตเซ เชเซ, เชคเซเชจเซ เชจเชเชฒ เชเชฐเซ เชเซ เช เชจเซ เชคเซเชจเซ เชเชจเซเชเซเชจเชฐเชฎเชพเช เช เชจเชชเซเช เชเชฐเซ เชเซ (เชเชพเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ). เชคเซเชฅเซ, เชเซ เชคเชฎเชพเชฐเซเช เชฎเซเชเซเชฏ เชเชพเชฐเซเชฏ เชเซเชก เชธเชฟเชเชเซเชฐเชจเชพเชเชเซเชถเชจ เชเซ, เชคเซ เชตเชฟเชถเชฟเชทเซเช เชเชเซเชฒ (ksync) เชคเชฐเชซ เชเซเชตเซเช เชตเชงเซ เชธเชพเชฐเซเช เชเซ.
เชธเซเชเชพเชซเซเชฒเซเชก เชเชชเชฐเซเชถเชจเชจเชพ เชฎเซเชเซเชฏ เชคเชฌเชเซเชเชพเช
เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ, เชเซเชฒ เชคเชฎเชจเซ เชเซเชฌเชฐเชจเซเชเซเชธ เชฎเซเชจเชฟเชซเซเชธเซเชเซเชธเชฎเชพเชเชฅเซ เช เชฎเซเชฐเซเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ เช เชจเซ เชคเซเชฎเชพเช เชเซเช เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชจเชฅเซ, เชคเซเชฅเซ เชคเซเชจเซ เชฎเชพเชธเซเชเชฐ เชเชฐเชตเซเช เชฎเซเชถเซเชเซเชฒ เชฒเชพเชเซ เชเซ. เชชเชฐเชเชคเซ เช เชคเซเชจเซ เชซเชพเชฏเชฆเซ เชชเชฃ เชเซ - เชเซเชฐเชฟเชฏเชพเชจเซ เชตเชงเซ เชธเซเชตเชคเชเชคเซเชฐเชคเชพ.
เชเชพเชฐเซเชกเชจ
-
เชตเซเชฌเชธเชพเชเช ;GitHub . - เชธเชเชเซเชทเชฟเชชเซเชค GH เชเชเชเชกเชพ: 1063 เชคเชพเชฐเชพ, 1927 เชเชฎเชฟเช, 17 เชฏเซเชเชฆเชพเชจเชเชฐเซเชคเชพเช.
- เชญเชพเชทเชพ: TypeScript (เชชเซเชฐเซเชเซเชเซเชเชจเซ เชเซเชเชฒเชพเช เชเชเชเซเชฎเชพเช เชตเชฟเชญเชพเชเชฟเชค เชเชฐเชตเชพเชจเซ เชฏเซเชเชจเชพ เชเซ, เชเซเชฎเชพเชเชฅเซ เชเซเชเชฒเชพเช Go เชฎเชพเช เชนเชถเซ, เช เชจเซ TypeScript/JavaScript เช เชจเซ Goเชฎเชพเช เชเชก-เชเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ SDK เชชเชฃ เชฌเชจเชพเชตเชถเซ).
- เชฒเชพเชเชธเชจเซเชธ: เช เชชเชพเชเซ เชฒเชพเชเชธเชจเซเชธ 2.0.
เชธเซเชเชพเชซเซเชฒเซเชกเชจเซ เชเซเชฎ, เชเชพเชฐเซเชกเชจเชจเซ เชนเซเชคเซ K8s เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชก เชชเชนเซเชเชเชพเชกเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเชจเซ เชธเซเชตเชเชพเชฒเชฟเชค เชเชฐเชตเชพเชจเซ เชเซ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชชเชนเซเชฒเชพ YAML เชซเชพเชเชฒเชฎเชพเช เชชเซเชฐเซเชเซเชเซเช เชธเซเชเซเชฐเชเซเชเชฐเชจเซเช เชตเชฐเซเชฃเชจ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เช
เชจเซ เชชเชเซ เชเชฆเซเชถ เชเชฒเชพเชตเซ garden dev
. เชคเซ เชฌเชงเชพ เชเชพเชฆเซ เชเชฐเชถเซ:
- เชชเซเชฐเซเชเซเชเซเชเชจเชพ เชตเชฟเชตเชฟเชง เชญเชพเชเซ เชธเชพเชฅเซ เชเชจเซเชเซเชจเชฐ เชเชเชคเซเชฐเชฟเชค เชเชฐเซ.
- เชเชเซเชเชฐเชฃ เช เชจเซ เชเชเชฎ เชชเชฐเซเชเซเชทเชฃเซ เชเชฐเซ เชเซ, เชเซ เชเซเช เชตเชฐเซเชฃเชตเซเชฒ เชนเซเชฏ เชคเซ.
- เชคเชฎเชพเชฎ เชชเซเชฐเซเชเซเชเซเช เชเชเชเซเชจเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชฐเซเชฒเชเชเช เชเชฐเซ เชเซ.
- เชเซ เชธเซเชฐเซเชค เชเซเชก เชฌเชฆเชฒเชพเชฏ เชเซ, เชคเซ เชคเซ เชธเชฎเชเซเชฐ เชชเชพเชเชชเชฒเชพเชเชจเชจเซ เชซเชฐเซเชฅเซ เชถเชฐเซ เชเชฐเชถเซ.
เช เชเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซเช เชฎเซเชเซเชฏ เชงเซเชฏเชพเชจ เชตเชฟเชเชพเชธ เชเซเชฎ เชธเชพเชฅเซ เชฐเชฟเชฎเซเช เชเซเชฒเชธเซเชเชฐ เชถเซเชฐ เชเชฐเชตเชพเชจเซเช เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชเซ เชฌเชฟเชฒเซเชกเชฟเชเช เช เชจเซ เชชเชฐเซเชเซเชทเชฃเชจเชพ เชเซเชเชฒเชพเช เชชเชเชฒเชพเช เชชเชนเซเชฒเซเชฅเซ เช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพเช เชนเซเชฏ, เชคเซ เช เชธเชฎเชเซเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชจเซเชเชงเชชเชพเชคเซเชฐ เชฐเซเชคเซ เชเชกเชชเซ เชฌเชจเชพเชตเชถเซ, เชเชพเชฐเชฃ เชเซ เชเชพเชฐเซเชกเชจ เชเซเชถเซเชก เชชเชฐเชฟเชฃเชพเชฎเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชถเซ.
เชชเซเชฐเซเชเซเชเซเช เชฎเซเชกเซเชฏเซเชฒ เชเช เชเชจเซเชเซเชจเชฐ, เชฎเซเชตเซเชจ เชเชจเซเชเซเชจเชฐ, เชนเซเชฒเซเชฎ เชเชพเชฐเซเช, เชฎเซเชจเชฟเชซเซเชธเซเช เชนเซเช เชถเชเซ เชเซ kubectl apply
เช
เชฅเชตเชพ เชคเซ OpenFaaS เชซเชเชเซเชถเชจ. เชคเชฆเซเชชเชฐเชพเชเชค, เชเซเชเชชเชฃ เชฎเซเชกเซเชฏเซเชฒ เชฐเซเชฎเซเช เชเชฟเช เชฐเซเชชเซเชเซเชเชฐเซเชฎเชพเชเชฅเซ เชเซเชเชเซ เชถเชเชพเชฏ เชเซ. เชฎเซเชกเซเชฏเซเชฒ เชธเซเชตเชพเช, เชเชพเชฐเซเชฏเซ เช
เชจเซ เชชเชฐเซเชเซเชทเชฃเซเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชจ เชชเชฃ เชเชฐเซ เชถเชเซ เชเซ. เชธเซเชตเชพเช เช
เชจเซ เชเชพเชฐเซเชฏเซเชฎเชพเช เช
เชตเชฒเชเชฌเชจ เชนเซเช เชถเชเซ เชเซ, เชคเซเชฅเซ เชคเชฎเซ เชเซเชเซเชเชธ เชธเซเชตเชพเชจเซ เชเชฎเชพเชตเช เชเซเชฐเชฎ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชเชฐเซ เชถเชเซ เชเซ เช
เชจเซ เชเชพเชฐเซเชฏเซ เช
เชจเซ เชชเชฐเซเชเซเชทเชฃเซเชจเชพ เชชเซเชฐเชพเชฐเชเชญเชจเซ เชเซเช เชตเซ เชถเชเซ เชเซ.
เชเชพเชฐเซเชกเชจ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชธเซเชเชฆเชฐ เชกเซเชถเชฌเซเชฐเซเชก เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ (เชนเชพเชฒเชฎเชพเช
เชเชพเชฐเซเชกเชจ เชฎเชพเชเซ เชชเซเชจเชฒ
เช เชเซเชฒเชฎเชพเช เชนเซเช-เชฐเซเชฒเซเชก เชฎเซเชก เชชเชฃ เชเซ, เชเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเชเชจเชพ เชเชจเซเชเซเชจเชฐ เชธเชพเชฅเซ เชธเซเชเซเชฐเชฟเชชเซเช เชซเซเชฐเชซเชพเชฐเซเชจเซ เชธเชฐเชณ เชฐเซเชคเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเซ เชเซ, เชเชชเซเชฒเชฟเชเซเชถเชจ เชกเชฟเชฌเชเซเชเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชฎเซเชเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เชเชกเชชเซ เชฌเชจเชพเชตเซ เชเซ. เชฌเชเซเชเซ เชเช เชธเชพเชฐเซ เชเซ
เชจเชฟเชทเซเชเชฐเซเชท
เช เชฒเชฌเชคเซเชค, เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช เชเชชเซเชฒเชฟเชเซเชถเชจเซ เชตเชฟเชเชธเชพเชตเชตเชพ เช เชจเซ เชกเซเชฌเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเชพ เชธเชพเชงเชจเซเชจเซ เช เชธเซเชเชฟ เช เชธเซเชงเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ. เชคเซเชฏเชพเช เชเชฃเซ เชตเชงเซ เชเชชเชฏเซเชเซ เช เชจเซ เชตเซเชฏเชตเชนเชพเชฐเซ เชเชชเชฏเซเชเชฟเชคเชพเช เชเซ เชเซ เชฏเซเชเซเชฏ เชเซ, เชเซ เชเช เช เชฒเช เชฒเซเช เชจเชฅเซ, เชคเซ เชเชเชพเชฎเชพเช เชเชเซ เชเชฒเซเชฒเซเช. เช เชฎเชจเซ เชเชนเซ เชเซ เชคเชฎเซ เชถเซเช เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชคเชฎเชจเซ เชเช เชธเชฎเชธเซเชฏเชพเช เชเชตเซ เช เชจเซ เชคเชฎเซ เชคเซเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชนเชฒ เชเชฐเซ!
PS
เช เชฎเชพเชฐเชพ เชฌเซเชฒเซเช เชชเชฐ เชชเชฃ เชตเชพเชเชเซ:
- ยซ
werf - เชเซเชฌเชฐเชจเซเชเซเชธเชฎเชพเช CI/CD เชฎเชพเชเซ เช เชฎเชพเชฐเซเช เชธเชพเชงเชจ (เชตเชฟเชนเชเชเชพเชตเชฒเซเชเชจ เช เชจเซ เชตเชฟเชกเชฟเชฏเซ เชฐเชฟเชชเซเชฐเซเช) ยป; - ยซ
เชเชพเชฐเซเชกเชจ v0.10.0: เชคเชฎเชพเชฐเชพ เชฒเซเชชเชเซเชชเชจเซ เชเซเชฌเชฐเชจเซเชเซเชธเชจเซ เชเชฐเซเชฐ เชจเชฅเซ ยป; - ยซ
เชเซเชฌเชฐเชจเซเชเซเชธ เชเซเชชเซเชธ เช เชจเซ เชฏเซเชเซเชคเชฟเช: เชธเซเชฅเชพเชจเชฟเช เชตเชฟเชเชพเชธ เช เชจเซ เชเซเชฒเชฟเชชเซเชฐเซเชเชจเซเชธ เชตเชฟเชถเซ ยป; - ยซ
Kubernetes เชชเซเชกเซเชธเชฎเชพเช เชกเชฟเชฌเชเซเชเช เชฎเชพเชเซ kubectl-debug เชชเซเชฒเชเชเชจ ยป.
เชธเซเชฐเซเชธ: www.habr.com