ืืืฉื ืืืืจื ืืช ืืชืคืขืื ืคืืชืจืช ืืขืืืช ืขืกืงืืืช ืืืืงืืช ืจืืืช. ืืืืืื ืืืชืืืจืื ืืงืืื ืขื ืงื ื ืืืื ืฉื ืคืจืืืงืืื ืืื ืืืจืืืืช, ืืคืฉืืื ืืช ืืฉืืจืืจ ืฉื ืืจืกืืืช ืืืฉืืช, ืืืคืืื ืืืชื ืืืืื ืื ืืืชืจ, ืื ืืื ืขื ืืืช ืื ืืืฆืจืื ืืขืืืช ื ืืกืคืืช ืขืืืจ ืืคืชืืื. ืืืชืื ืช, ืงืืื ืื, ืืืคืช ืืืงืื ืฉืื: ืืจืืืืงืืืจื, ืืืืืช, ืืืฆืืขืื, ืืืื ืืืืช - ืืื ืืื ืื ืืขืืื ื-Kubernetes ืืืื ืืืืืง ืืืืฆืข ื ืืคืื ืืืืื ืืืจื ืืืฆืืข ืฉืื ืืืื ืืคืืื ืืื ืืืืืื. ืืื, ืื ืื ืื ืืืขื ืฉืืืื ืขืืืจ Kubernetes ืืคืืชืืื ืืืืคื ืคืขืื, ืฉืขืืืจืื ืืคืชืืจ ืืช ืืืขืืืช ืืคืืื ืฉื ืืืคืชืืื ื"ืืจืืืืื" ืืืืชืจ ืืืืคืฉืจืื ืืื ืืืชืืงื ืืืืจ ืืขืืงืจื.
ืกืงืืจื ืื ืืกืคืงืช ืืืืข ืงืฆืจ ืขื ืืื ืืืืืื ืฉืืงืืื ืขื ืืืืื ืืืชืื ืช ืฉืืงืื ืฉืื ืคืืขื ื-pod'ax ืฉื ืืฉืืื Kubernetes.
ืขืืืจืื ืคืฉืืืื
Kubectl-debug
- ืืฉืืจื ืืชืืชืื ื: ืืืกืฃ ืืช ืืืืื ืฉืื ืืคืื ืืจืื ืื ืงืืจื ืื.
-
GitHub . - ืกืืืืกืืืงื ืงืฆืจื ืฉื GH: 715 ืืืืืื, 54 ืืชืืืืืืืืช, 9 ืชืืจืืื.
- ืฉืคื: ืื.
- ืจืืฉืืื: Apache License 2.0.
ืชืืกืฃ ืื ืขืืืจ kubectl ืืืคืฉืจ ืื ืืืฆืืจ ืงืื ืืืื ืจ ื ืืกืฃ ืืชืื ืืคืื ืืืขื ืืื, ืืฉืจ ืืฉืชืฃ ืืช ืืจืื ืืฉืืืช ืฉื ืืชืืืื ืขื ืงืื ืืืื ืจืื ืืืจืื. ืื ืืชื ืืืื ืื ืคืืช ืืืืื ืืคืขืืืช ืืคืื: ืืืืืง ืืช ืืจืฉืช, ืืืืืื ืืชืขืืืจืช ืจืฉืช, ืืืฆืข ืืืืงื ืฉื ืชืืืื ืืืชืขื ืืื ืืช ืืื'.
ืืชื ืืืื ืื ืืขืืืจ ืืืืื ืืชืืืื ืขื ืืื ืืคืขืื chroot /proc/PID/root
- ืื ืืืื ืืืืืช ืืืื ื ืื ืืืฉืจ ืืชื ืฆืจืื ืืงืื ืืขืืคืช ืฉืืจืฉ ืืืืื ืฉืขืืืจื ืืื ืืืืืจ ืืื ืืคืกื securityContext.runAs
.
ืืืื ืคืฉืื ืืืขืื, ืื ืฉืืื ืืืื ืืืืืช ืฉืืืืฉื ืืื ืืคืชื. ืืชืื ื ืขื ืื ืืืชืจ ื
ืืืคืจื ืกื ืก
- ืืฉืืจื ืืชืืชืื ื: ืืืขืืืจ ืืช ืืืคืืืงืฆืื ืืืืฉื ืฉืื. ืคืชื ืื ืืคืื ืืืืื ืืงืืื.
-
ืืชืจ ;GitHub . - ืกืืืืกืืืงืืช GH ืงืฆืจืืช: 2131 ืืืืืื, 2712 ืืชืืืืืืืืช, 33 ืชืืจืืื.
- ืฉืคื: ืคืืืชืื.
- ืจืืฉืืื: Apache License 2.0.
ืืจืขืืื ืฉื ื-Snap-in ืืื ืืื ืืืคืขืื ืงืื ืืืื ืจ ืขื ืืืคืืืงืฆืื ืืืืฉื ืืืฉืชืืฉ ืืืงืืื ืืคืจืืงืกื ืื ืืชืขืืืจื ืืืืฉืืื ืืืื ืืืืืจื. ืืืฉื ืื ืืืคืฉืจืช ืื ืืคืชื ืืืืคื ืืงืืื ืคืฉืื ืขื ืืื ืขืจืืืช ืงืืฆืื ื-IDE ืืืืขืืฃ ืขืืื: ืืชืืฆืืืช ืืืื ืืืื ืืช ืืืืคื ืืืืื.
ืืืชืจืื ืืช ืฉื ืืคืขืื ืืงืืืืช ืื ื ืืืืช ืืขืจืืื ืืืชืืฆืืืช ืืืืืืืืช, ืืืืืืช ืื ืคืืช ืืืืื ืืืคืืืงืฆืื ืืืจื ืืจืืืื. ืืืืกืจืื ืืื ืฉืืื ืชืืืขื ื ืืืืก ืืืืืจืืช ืืืืืืจ, ืื ืฉืืืจืืฉ ืืืืืื ืืฉืฆืจืื ืืขืืื ืขื ืืคืืืงืฆืื ืขื RPS ืืชืขืืืจื ืืืืืื ืืืื. ืื ืืกืฃ, ื-Telepresence ืืฉ ืืขืืืช ืขื ืืชืงื ืช ื ืคื ื-Windows, ืื ืฉืืืื ืืืืืช ืืืืื ืืืจืขืช ืขืืืจ ืืคืชืืื ืืจืืืืื ืืืขืจืืช ืืืคืขืื ืืื.
ืืืจ ืฉืืชืคื ื ืืช ืื ืืกืืื ืฉืื ื ืืฉืืืืฉ ื-Telepresence
Ksync
- ืืฉืืจื ืืชืืชืื ื: ืกื ืืจืื ืืืขื ืืืืื ืฉื ืงืื ืขื ืืืืื ืฉืืืฉืืื.
-
GitHub . - ืกืืืืกืืืงื ืงืฆืจื ืฉื GH: 555 ืืืืืื, 362 ืืชืืืืืืืืช, 11 ืชืืจืืื.
- ืฉืคื: ืื.
- ืจืืฉืืื: Apache License 2.0.
ืืฉืืจืืช ืืืคืฉืจ ืื ืืกื ืืจื ืืช ืืชืืื ืฉื ืกืคืจืืื ืืงืืืืช ืขื ืืกืคืจืืื ืฉื ืงืื ืืืื ืจ ืืคืืขื ืืืฉืืื. ืืื ืืื ืืืฉืื ืขืืืจ ืืคืชืืื ืืฉืคืืช ืชืื ืืช ืกืงืจืืคืืื, ืฉืืืขืื ืืขืืงืจืืช ืฉืืื ืืื ืืกืคืงืช ืงืื ืืงืื ืืืื ืจ ืคืืขื. Ksync ื ืืขื ืืืงื ืขื ืืื ืืจืืฉ ืืื.
ืืืฉืจ ืืชืืื ืคืขื ืืืช ืขื ืืื ืืคืงืืื ksync init
ื ืืฆืจ DaemonSet ืืืฉืืื, ืืืฉืืฉ ืื ืืืืจ ืืฆื ืืขืจืืช ืืงืืฆืื ืฉื ืืืืืื ืฉื ืืืจื. ืืืืฉื ืืืงืืื ืฉืื, ืืืคืชื ืืจืืฅ ืืช ืืคืงืืื 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
ืืื ืื ืืชืงื ืืืกืื ืขืืืจ Docker. ืืฉืืจืืช ืื ืืขืืื ืขื ืืืจืื. - ืืขืช ืฉืืืืฉ ื-Windows ืืืขืจืืช ืืคืขืื ืฉื ืืงืื, ืืืชืื ืฉืฉืืืจ ืืขืจืืช ืืงืืฆืื ืื ืืคืขื ืืืืื. ืืืื ืืื ืืืืื ืืขืืืื ืขื ืกืคืจืืืช ืืืืืืช - ืขื ืืกืคืจ ืจื ืฉื ืงืืฆืื ืืกืคืจืืืช ืืงืื ื ืืช. ืืฆืจื ื
ื ืืฉื ืจืืืื ืื ืืคืจืืืงื ืืกื ืืจืื, ืื ืืื ืื ืขืืืื ืืชืงืืืืช (ืืื ืชืืืืช ืืืื). - ืืฉืชืืฉ ืืงืืืฅ
ืืื ืืฆืืื ื ืชืืืื ืื ืชืื ืืืช ืงืืฆืื ืฉืืื ืฆืืจื ืืกื ืืจื (ืืืืืื, ืกืคืจืืืช.stignore
app/cache
ะธ.git
). - ืืืจืืจืช ืืืื, ksync ืืคืขืื ืืืืฉ ืืช ืืืืื ืืื ืคืขื ืฉืืงืืฆืื ืืฉืชื ืื. ืขืืืจ Node.js ืื ื ืื, ืืื ืขืืืจ PHP ืื ืืืืชืจ ืืืืืืื. ืขืืืฃ ืืืืืช ืืช opcache ืืืืฉืชืืฉ ืืืื
--reload=false
. - ืชืืื ื ืืชื ืืชืงื ืืช ืืชืฆืืจื
$HOME/.ksync/ksync.yaml
.
ืงืืฉืื
- ืืฉืืจื ืืชืืชืื ื: ืืืชืืจ ืืืืื ืืฉืืจืืช ืืืฉืืื.
-
GitHub . - ืกืืืืกืืืงื ืงืฆืจื ืฉื GH: 1154 ืืืืืื, 279 ืืชืืืืืืืืช, 23 ืชืืจืืื.
- ืฉืคื: ืื.
- ืจืืฉืืื: Apache License 2.0.
ืืื ืื ืืืืขื ืืืืชืืจ ืืืืื ืืชืืืืืื ืืฉืืจืืช ืืชืจืืืืื. ืืฉืืจืืช ืืื ืคืฉืื ืืืืคืฉืจ ืื ืืืืคื ืืื ืืจืืงืืืื ืืืืืจ ืืช ืืืคืจ ืืืืืื ืืจืฆืื (ืจืื ืืืื) ืืืจืื ืฉืืืช + ืชืจืืื, ืืชืืืื ืฉืื ืืชื ืฆืจืื ืืืชืขืจื. ื ืชืื ืืจืืข:
- ืืืชืขืืง - ืขืืืจ ืืืฉืืื Go;
- GDB - ืืืืฆืขืืช ืฉืื ืืขื + ืืขืืจืช ืืฆืืืืช;
- ืืขืืจืช ืืฆืืืืช JDWP ืขืืืจ ืืืชืืจ ืืืืื ืืืืฉืืื Java.
ืืฆื ื-IDE, ืชืืืื ืืืื ื ืจืง ื-VScode (ืืืืฆืขืืช
ืืื ืื ืคืืช ืืืืื ืืชืืืืืื, Squash ืืคืขืื ืงืื ืืืื ืจ ืืืืืก ืขื ืฆืืชื ืืืฉืืื, ืื ืชืืืื ืขืืื ืืืืืจ ืืช ืืืืืืืช
ืคืชืจืื ืืช ืืฉืืืืื
ืืืื ื ืขืืืจ ืืชืืชืืื ืืืืืื - ืขืื ืคืจืืืงืืื "ืืงื ื ืืืื ืืืื" ืฉื ืืขืื ืืขื ืืช ืืืืคื ืืืืื ืขื ืจืืื ืืืฆืจืืื ืฉื ืืคืชืืื.
NB: ืืจืฉืืื ืื, ืืืืื, ืืฉ ืืงืื ืืืื ืืฉืืจืืช ืฉืื ื ืืงืื ืคืชืื
DevSpace
- ืืฉืืจื ืืชืืชืื ื: ืืื ืฉืจืืฆื ืืืชืืื ืืขืืื ืืงืืืจื ืืก, ืืื ืื ืจืืฆื ืืืขืืืง ืืชืื ืื'ืื ืื ืฉืื.
-
GitHub . - ืกืืืืกืืืงื ืงืฆืจื ืฉื GH: 630 ืืืืืื, 1912 ืืชืืืืืืืืช, 13 ืชืืจืืื.
- ืฉืคื: ืื.
- ืจืืฉืืื: Apache License 2.0.
ืคืชืจืื ืฉื ืืืืจื ืืืืชื ืฉื, ืืืกืคืงืช ืืฉืืืืืช ืื ืืืืื ืขื Kubernetes ืืคืืชืื ืฆืืืช. ืืฉืืจืืช ื ืืฆืจ ืขืืืจ ืืฉืืืืืช ืืกืืจืืื, ืืื ืขืืื ื ืืืจ ืขื ืื ืืืจืื.
ืืขืช ืืคืขืืช ืืคืงืืื devspace init
ืืงืืืื ืืคืจืืืงื ืืืฆืข ืืื (ืืืืคื ืืื ืืจืืงืืืื):
- ืืืจ ืืฉืืื Kubernetes ืขืืื,
- ืืืฉืชืืฉ ืืงืืื
Dockerfile
(ืื ืืืฆืืจ ืืื ืืืฉ) ืืื ืืืฆืืจ ืืืื ืืืืืกืก ืขืืื, - ืืืจ ืืืืจ ืืืืกืื ืชืืื ืืช ืืืื ืืื'.
ืืืืจ ืื ืฉืืื ืืืื ื ืืืื, ืชืืื ืืืชืืื ืืคืืชืื ืขื ืืื ืืคืขืืช ืืคืงืืื devspace dev
. ืืื ืืื ื ืืช ืืงืื ืืืื ืจ, ืืขืื ืืืชื ืืืืืจ, ืืืฆืื ืืช ืืคืจืืกื ืืืฉืืื ืืืชืืื ืืขืืจืช ืคืืจืืื ืืกื ืืจืื ืฉื ืืงืื ืืืื ืจ ืขื ืืกืคืจืืื ืืืงืืืืช.
ืืืืืคืื, ืชืชืืงืฉ ืืืขืืืจ ืืช ืืืจืืื ื ืืืืืื. ืืชื ืื ืฆืจืื ืืกืจื, ืื ืืืฆืืืืช ืืืืืื ืืชืืืื ืืคืงืืืช ืืฉืื ื, ืืืฆืืจื ืืืืงื ืืืืชืืช ืืฉ ืืืคืขืื ืืช ืืืืฉืื ืืืืคื ืืื ื.
ืกืืฃ ืกืืฃ ืืฆืืืช devspace deploy
ืืืืื ืืช ืืืคืืืงืฆืื ืืืชืฉืชืืช ืื ืืืืืช ืืืฉืืื, ืืืืืจ ืืื ืืื ืืชืืื ืืชืคืงื ืืืฆื ืงืจื.
ืื ืชืฆืืจืช ืืคืจืืืงื ืืืืืกื ืช ืืงืืืฅ devspace.yaml
. ืื ืืกืฃ ืืืืืจืืช ืกืืืืช ืืคืืชืื, ื ืืชื ืืืฆืื ืื ืื ืชืืืืจ ืฉื ืืชืฉืชืืช, ืืืืื ืืื ืืคืกืืื ืกืื ืืจืืืื ืฉื Kubernetes, ืจืง ืืคืฉืืืช ืจืื.
ืืจืืืืงืืืจื ืืฉืืืื ืขืืงืจืืื ืืขืืืื ืขื DevSpace
ืื ืืกืฃ, ืงื ืืืืกืืฃ ืืคืจืืืืงื ืจืืื ืืืืืจ ืืจืืฉ (ืืืืืื, MySQL DBMS) ืื ืชืจืฉืื Helm. ืงืจื ืขืื ื
ืกืงืคืืื
-
ืืชืจ ;GitHub . - ืกืืืืกืืืงืืช GH ืงืฆืจืืช: 7423 ืืืืืื, 4173 ืืชืืืืืืืืช, 136 ืชืืจืืื.
- ืฉืคื: ืื.
- ืจืืฉืืื: Apache License 2.0.
ืืื ืืฉืืจืืช ืืื ืฉื ืืืื ืืชืืืืจ ืืืกืืช ืืช ืื ืืฆืจืืื ืฉื ืืคืชื ืฉืืงืื ืฉืื ืืจืืฅ ืืืืฉืื ืขื ืืฉืืื Kubernetes. ืืชืืืช ืืฉืืืืฉ ืื ืืื ื ืงืื ืืื devspace: ืืื ืืื ืืจืืงืืืืืืช, ืืืืื ืฉืคื ืืืฆืืจื ืืืืืืืืช Dockerfile
ืื ืื ืืฆืืขื ืื ืืช ืื ืืื.
ืขื ืืืช, ืื ืื ืื ืืคืืื ืืืชื, ืื ื ืื ืฉืกืงืคืืื ืืืคืฉืจ ืื ืืขืฉืืช:
- ืขืงืื ืืืจ ืฉืื ืืืื ืืงืื ืืืงืืจ.
- ืกื ืืจื ืืืชื ืขื ืืืื ืืชืจืืื ืื ืืื ืืื ื ืืืจืฉ ืืจืืื.
- ืืกืืฃ ืืืืืื ืขื ืงืื, ืื ืืฉืคื ืืชืคืจืฉืช, ืื ืืืืืจ ืืคืฆืื ืืืจืื ืืืชื ืืืืืืื.
- ืืชืืื ืืช ืืืชืงืืืืช ื ืืืงืืช ืืืืืืืืช ืืืืฆืขืืช
ืืืื-ืืื ื-ืืืื . - ืชืืื ืืืขืืืช ืชืืื ืืช ื-Docker Registry.
- ืคืจืืก ืืืฉืื ืืืฉืืื ืืืืฆืขืืช kubectl, Helm ืื kustomize.
- ืืฆืข ืืขืืจืช ืืฆืืืืช.
- ื ืืคืื ืืืืื ืืืคืืืงืฆืืืช ืฉื ืืชืื ื-Java, Node.js, Python.
ืืจืืืช ืขืืืื ืืืืจืืืฆืืืช ืฉืื ืืช ืืชืืืจืช ืืืืคื ืืฆืืจืชื ืืงืืืฅ skaffold.yaml
. ืขืืืจ ืคืจืืืงื, ื ืืชื ืื ืืืืืืจ ืืกืคืจ ืคืจืืคืืืื ืืื ื ืืชื ืืฉื ืืช ืืืงืืช ืื ืืืื ืืช ืฉืืื ืืืจืืื ืืืคืจืืกื. ืืืืืื, ืืคืืชืื, ืฆืืื ืชืืื ืช ืืกืืก ื ืืื ืืืคืชื, ืืืฉืื ืืืคืงื - ืืื ืืืืืช (+ ืฉืืืืฉ securityContext
ืงืื ืืืื ืจืื ืื ืืืืืืจ ืืืืฉ ืืช ืืืฉืืื ืฉืื ืืืคืจืก ืืืคืืืงืฆืื).
ื ืืชื ืืื ืืช ืืืืืืช Docker ืืืืคื ืืงืืื ืื ืืจืืืง: ื
ืื ืคืจื, ืจืืื ืืฆืืื ืืช ืืืคืฉืจืืช ืฉื ืืืืงืช ืืืืืื. ืืกืืจืช ืืืืื-ืืื ื-ืืื ืฉืืืืืจื ืืืจ ืืฆืืขื ืืช ืฉืืืืช ืืืืืืช ืืืืืช:
- ืืืฆืืข ืคืงืืืืช ืืืงืฉืจ ืฉื ืงืื ืืืื ืจ ืขื ืืขืงื ืืืจ ืกืืืืกื ืืฆืืื ืืืืืงืช ืคืื ืืืงืกื ืฉื ืืคืงืืื.
- ืืืืงืช ื ืืืืืช ืงืืฆืื ืืืืื ืืืชืืืช ืืชืืื ืืช ืฉืฆืืื ื.
- ืฉืืืื ืืชืืื ืืงืืืฅ ืืืืฆืขืืช ืืืืืืื ืจืืืืจืืื.
- ืืืืืช ืืื ื ืชืื ืื ืฉื ืชืืื ื (
ENV
,ENTRYPOINT
,VOLUMES
ืืื.). - ืืืืงืช ืชืืืืืช ืืจืืฉืืื.
ืกื ืืจืื ืงืืฆืื ืขื ืืงืื ืืืื ืจ ืื ืืชืืฆืข ืืฆืืจื ืืืืคืืืืืืช ืืืืชืจ: Skaffold ืคืฉืื ืืืฆืจ ืืจืืืื ืขื ืืืงืืจืืช, ืืขืชืืง ืืืชื ืืคืืจืง ืืืชื ืืงืื ืืืื ืจ (ืืฉ ืืืชืงืื tar). ืืื, ืื ืืืฉืืื ืืขืืงืจืืช ืฉืื ืืื ืกื ืืจืื ืงืื, ืขืืืฃ ืืืคืฉ ืคืชืจืื ืืืืื (ksync).
ืฉืืืื ืขืืงืจืืื ืฉื ืคืขืืืช ืกืงืคืืื
ืืืืคื ืืืื, ืืืื ืืื ื ืืืคืฉืจ ืื ืืืคืฉื ืืื ืืคืกืืื ืฉื Kubernetes ืืืื ืื ืืื ืืจืืงืืืืืืช ืืืฉืื, ืื ืฉืืื ืขืฉืื ืืืืจืืืช ืงืฉื ืืฉืืื ืื. ืืื ืื ืื ืืืชืจืื ืฉืื - ืืืคืฉ ืคืขืืื ืืืื ืืืชืจ.
ืื
-
ืืชืจ ;GitHub . - ืกืืืืกืืืงื ืงืฆืจื ืฉื GH: 1063 ืืืืืื, 1927 ืืชืืืืืืืืช, 17 ืชืืจืืื.
- ืฉืคื: TypeScript (ืืชืืื ื ืืคืฆื ืืช ืืคืจืืืงื ืืืกืคืจ ืจืืืืื, ืืืงื ืืืื ื-Go, ืืื ืืืฆืืจ SDK ืืืฆืืจืช ืืจืืืืช ื-TypeScript/JavaScript ื-Go).
- ืจืืฉืืื: Apache License 2.0.
ืืื Skaffold, Garden ืฉืืืคืช ืืืฆืข ืืืืืืฆืื ืฉื ืชืืืืื ืืกืคืงืช ืงืื ืืคืืืงืฆืื ืืืฉืืื K8s. ืืื ืืขืฉืืช ืืืช, ืชืืืื ืขืืื ืืชืืจ ืืช ืืื ื ืืคืจืืืงื ืืงืืืฅ YAML, ืืืืืจ ืืื ืืืคืขืื ืืช ืืคืงืืื garden dev
. ืืื ืชืขืฉื ืืช ืื ืืงืกื:
- ืืืกืืฃ ืืืืืืช ืขื ืืืงืื ืฉืื ืื ืฉื ืืคืจืืืงื.
- ืขืืจื ืืืืงืืช ืืื ืืืจืฆืื ืืืืืืืช, ืื ืชืืืจื ืืืื.
- ืืืฆืื ืืช ืื ืจืืืื ืืคืจืืืงื ืืืฉืืื.
- ืื ืงืื ืืืงืืจ ืืฉืชื ื, ืืื ืืคืขืื ืืืืฉ ืืช ืื ืืฆืื ืืจ.
ืืืืงืื ืืขืืงืจื ืฉื ืืฉืืืืฉ ืืืื ืื ืืื ืฉืืชืืฃ ืืฉืืื ืืจืืืง ืขื ืฆืืืช ืคืืชืื. ืืืงืจื ืื, ืื ืืืง ืืฉืืื ืืื ืืื ืืืืืืงื ืืืจ ืืืฆืขื, ืืืืจ ืืืืฅ ืืฉืืขืืชืืช ืืช ืืชืืืื ืืืื, ืฉืื Garden ืืืื ืืืฉืชืืฉ ืืชืืฆืืืช ืืืืืืกื ืืช ืืืืืื.
ืืืืื ืคืจืืืงื ืืืื ืืืืืช ืงืื ืืืื ืจ, ืงืื ืืืื ืจ ืฉื Maven, ืชืจืฉืื Helm, ืื ืืคืกื ืขืืืจ kubectl apply
ืื ืืคืืื ืคืื ืงืฆืืืช OpenFaaS. ืืชืจื ืืื, ืื ืืื ืืืืืืืืื ื ืืชื ืืฉืืืคื ืืืืืจ Git ืืจืืืง. ืืืืื ืขืฉืื ืืืืืืจ ืฉืืจืืชืื, ืืฉืืืืช ืืืืื ืื ืื ืื. ืืฉืืจืืชืื ืืืืฉืืืืช ืืืืืืช ืืืืืช ืชืืืช, ืฉืืืืืชื ืืชื ืืืื ืืงืืืข ืืช ืจืฆืฃ ืืคืจืืกื ืฉื ืฉืืจืืช ืืกืืื ืืืืจืื ืืช ืืืฉืงื ืฉื ืืฉืืืืช ืืืืืงืืช.
Garden ืืกืคืงืช ืืืฉืชืืฉ ืืื ืืืืื ืื ืืคืืคื (ื ืืฆื ืืจืืข
ืคืื ื ืืื
ืืืื ืื ืืฉ ืื ืืฆื ืืขืื ื ืืืืจืช ืืื, ืฉืคืฉืื ืืกื ืืจื ืืช ืฉืื ืืื ืืกืงืจืืคื ืขื ืืงืื ืืืื ืจ ืฉืืืฉืืื, ืืืืืฅ ืืืื ืืช ืชืืืื ืืืชืืจ ืืืืืื ืฉื ืืืคืืืงืฆืื. ืืื ืืฉ ืืื ืืื
ืืกืงื ื
ืืืืื, ืจืฉืืื ืื ืฉื ืืืื ืืคืืชืื ืื ืืคืื ืืืืื ื-Kubernetes ืืื ื ืืืืืืช ื. ืืฉ ืขืื ืืจืื ืืื ืขืืจ ืืืื ืฉืืืืฉืืื ืืืขืฉืืื ืฉืจืืืืื, ืื ืื ืืืืจ ื ืคืจื, ืื ืืคืืืช ืืืืืจ. ืกืคืจ ืื ื ืืื ืืชื ืืฉืชืืฉ, ืืืืื ืืขืืืช ื ืชืงืืช ืืืื ืคืชืจืช ืืืชื!
ื .ื.
ืงืจื ืื ืืืืื ืฉืื ื:
- ยซ
werf - ืืืื ืฉืื ื ืขืืืจ CI / CD ื-Kubernetes (ืกืงืืจื ืืืืืช ืืืื ืืืืื) "; - ยซ
Garden v0.10.0: ืืืืฉื ืื ืืื ืฉืื ืื ืฆืจืื Kubernetes "; - ยซ
ืขืฆืืช ืืืจืืงืื ืฉื Kubernetes: ืขื ืคืืชืื ืืงืืื ืืืื ืืืืืช "; - ยซ
ืชืืกืฃ kubectl-debug ืื ืืคืื ืืืืื ืืชืจืืืืื ืฉื Kubernetes ".
ืืงืืจ: www.habr.com