ืืขืจื. ืชืจืืื: ืขื ืืืืื Kubernetes ืืืคืจืืืงื
ืืื ืืืืจ ืขื ืืขืืงืจ (ืืืืชื ืฉื)
ืืืืจ ืืคืืืช ืืืื ืขืื ืืขืฉืืช ืืื ืืขืืื ืขื Kubernetes ืืืืฉื ืื ืืื ืฉืื. ื"ืืืื" ืืืื ืืช ืืืขืื ืืืกืืืื ืฉืื, ืืืจื ืืฆืืื ืื ืืืกืชืืื ืืื ืืคืกืงื, ืืงืฉื ืืชืืืง ืืืชื.
ืฆืืืื ืืืื ืื ืืฉื ืืชืืกืคืช ืืคืงื
Minikube, kind, k3s, Docker Desktop, microk8s ืืื'. - ืืืื ืืฆืืื ืื ืฉื ืืฆืจื ืืื ืืืคืื ืืช ืืฉืืืืฉ ื- Kubernetes ืื ืื ืืื ืืืคืฉืจ, ืืชืืื ืืื ืขื ืื. ืืจืฆืื ืืช. ืืื ืืื ืฉืื ืืกืชืืืื ืขื ืื, ืืืจ ืืื ืืจืืจ: Kubernetes ืื ืืชืืื ืืืคืขืื ืขื ืืืืฉื ืื ืืื ืฉืื. ืืืืืฉื ืื ืืื ืขืฆืื ืืื ื ืืืืขื ืืขืืื ืขื ืืงืืฅ ืฉื ืงืื ืืืื ืจืื ืืคืืืจืื ืขื ืคื ื ืฉืืืืช ืฉื ืืืื ืืช ืืืจืืืืืืืช. ืืืกืื ืื ืกื ืืืืื ืืืืืชื, ืืื ืืจืืจ ืฉืื ืืืื ืืช ืืคืขืืืืช ืืื, ืืจืื ืืช ืืืกืจ ืฉืืืขืืช ืืจืฆืื ืฉืื ืืืืืืืช ืฉื ืืฆืืื ืืืช ืืื ืกื ืืฉืจืืฃ ืืช ืืจืืื ืืฉืื ื ืฉืื ืืืชื ืืคืืืืืช ืขื ืืจืืื.
ื ื ืื: ืืืฉื ื ืืื - ืืืฉื ื ืืื.
ืืืจืืข ืฉืืชืืื ื ืืขืืื ืขื ืื, ืืคื ื ื-18 ืืืืฉืื, ืืืขื ื ืืช ืื ืืงืืื ืคืืชืื ืืขืจืืืช ืืืืืจืืช ืืื ืคืชืจืื ืืื ื, ืืืื ืืื ื ืื ื ืืืืืฉืืช ืืฉืืขืืชืืช ืืืืกืืก ืืืชื.
ืืขืช ืื ื ืืืื ืื ืืชืืื ืืกืืืืืช Kubernetes ืืงืืืืืช ืืืจืืืงืืช ืืืื. ืืขืืืื ืืคืื ืืืจืื ืืืชืจ ืงืื: ืืขืช ื ืืชื ืืืฆืข ืืจืืื, ืคืจืืกื ืืืืืงื ืืืฉืืื ืืจืืืง.
ืืงืฆืจื:
ืขื Garden v0.10, ืืชื ืืืื ืืฉืืื ืืืืืืื ืืืฉืืื Kubernetes ืืงืืื ืืขืืืื ืืงืื ืชืืืื ืืืืจื ืืฉืื ืืื ืงืื. ืื ืื ืืืื ื ืืงืื ืคืชืื.
ืชืื ื ืืืืชื ืืืืื ืืกืืืืืช ืืงืืืืืช ืืืจืืืงืืช
ืืฉืืช ืืช ืชืฉืืืช ืืื ืฉืื?
ืืื ื ืฉืื ืขื ืื, ืื ืืฉ ืื ื ืขืื ืืจืื ืชืืื ืืช ืืขื ืืื ืืช! ืืฉืืืืฉ ืืืืื ืืืฉืืืืืช ืคืืชืื ืืฉ ืืฉืืืืช ืจืืืืช ืืืชืจ, ืืืืืื ืขืืืจ ืฆืืืชืื ืฉืืชืืคืืื ืืฆืื ืืจืืช CI.
ืืื ืื?
ืงืืื ืื, ืืกืคื ืืชืื-ืืฉืืืืืช - ืืื ืื ืื ืืืื ืืืงืจ ืกืื ืืจืื ืื ืงื ืืงื - ืืื ืื ืืจืืฉืื ืืชืื ืืฉืืืืืช ืืฉืืชืคืื ืืื ืืืฉืืื. ืืฆืืืช ืฉืื ืืืื ืืฉืชืฃ ืืฉืืื ืืคืชืืื, ืขื ืื ืืืช ืืืืื ืื ืืชืืื ืืช ืืืื ืื ืืื ืืืคืชืืื. ืืืืืื ืฉ-Garden ืืชืืื ืชืืื ืืช ืขื ืืกืืก hashes ืฉื ืืงืืจ, ืชืืืืช ืืฉืืืืช ืืืืืจืืช ืืืืคื ืืืืืื ืืขืงืื.
ืืืฉืืขืืช ืืื ืฉืืจืืข ืฉืืคืชื ืืืฆืจ ืชืืื ื, ืืื ืืืคืืช ืืืืืช ืืืื ืืื ืืฆืืืช. ืืื ืืืจ ืืื, ืื ื ืืืจืืืื ืืช ืืืชื ืชืืื ืืช ืืกืืก ืืืืฆืจืื ืืช ืืืชื ืืื ืืื ืืืืฉืืื ืฉืื ื. ืืขื ืืื ืืื ืชื ืืขื ืืืฉืื ืืืืืืืื?
ื ืืชื ืืืืจ ืืืชื ืืืจ ืขื ืืืืงืืช: ืชืืฆืืืชืืื ืืืื ืืช ืืื ืืืฉืืื ืืืื ืืืจื ืืฆืืืช. ืื ืืื ืืืคืชืืื ืืืง ืืจืกื ืืกืืืืช ืฉื ืืงืื, ืืื ืฆืืจื ืืืคืขืื ืืืืฉ ืืช ืืืชื ืืืืงื.
ืืืืืื ืืืจืืช, ืื ืื ืจืง ืขื ืืื ืฉื ืื ืืคืขืืช ืืื ืืงืื. ืืงืคืืฆื ืืื ืกืืืืช ืืช ืืืจื ืืฆืืืช ืฉืื ืจื ืืืืื ืืืืช ืืืคืืืืืืฆืื - ืื ืขืื ืื ืืื ืืืจืฆืืช ืืืืงื ืืืืชืจืืช!
ืื ืขื CI?
ืจืืื ื ืจืืืืื ืืขืืืื ืฉ-CI ื-local dev ืื ืฉื ื ืขืืืืืช ื ืคืจืืื ืฉืฆืจืื ืืืืืืจ ืื ืคืจื (ืืื ืื ืืืืงืื ืืืืื). ืขืืฉืื ืืชื ืืืื ืืฉืื ืืืชื ืืืืืคืืจ ืืืขืืืคืื:
ืืชื ืืืื ืืืฆืข ืืช ืืืชื ืคืงืืืืช ื-CI ืืืชืืืื ืืคืืชืื, ืืื ืื ืืฉืชืืฉ ืืกืืืื ืืืช, ืืืืื ืื ืืชืืฆืืืช ืืืืงื.
ืืขืืงืจื ืฉื ืืืจ, ื-CI ืฉืื ืืืคื ืืืื ืืคืชื ืฉืขืืื ืืืืชื ืกืืืื ืืืื.
ืจืืืื ืืขืจืืช; ืคืืชืื ืืืืืงื ืืืงืื
ื ืืชื ืืคืฉื ืืืืคื ืืฉืืขืืชื ืืช ืชืฆืืจืืช ืืฆืื ืืจ ืฉื CI. ืืื ืืขืฉืืช ืืืช, ืคืฉืื ืืคืขื ืืช Garden ื-CI ืขืืืจ ืื ืืื, ืืืืงืืช ืืคืจืืกื. ืืืืืื ืฉืืชื ืื-CI ืืฉืชืืฉืื ืืืืชื ืกืืืื, ืืฉ ืื ืืจืื ืคืืืช ืกืืืื ืืืืชืงื ืืืขืืืช CI.
ืืืคืจ ืืืื ืกืคืืจ ืฉืืจืืช ืฉื ืืืืจืืช ืืชืกืจืืืื, ืืื ืืืืฃ, ืืืื, ืชืงืืื ืืืืจืืช ืืื ืกืืคืืืช... ืื ืื ืืขืืจ. ืืชื ืจืง ืขืืฉื ืคืืชืื. ืืื ืชื ืืขืืช ืืืืชืจืืช.
ืืืืกืืฃ ืืืืืืจ ืืช ืืืฆื: ืืืฉืจ ืืชื ืื ืืืจ ืฆืืืช ืืืจ ืื ืืช ืื ืืืงืช ืืฉืื ืขื Garden, ืืืชื ืืืจ ืงืจื ืขืืืจ CI. ืื ืื ืฉืื ืืช ืฉืื ืืืจ ืืื ืืจืฆื ืฉื ืืืืืงื, ืื ืืชื ืื ืฆืจืื ืืืจืืฅ ืืืืงืืช (ืื ืืคืืื ืื ืืื) ืขืืืจ CI. Garden ืขืืฉื ืืื ืืขืฆืื ืืื ืขืืืจ ืืืฉืืืืช ืืืจืืช ืืื ืืจืืื ืกืืืืช ืืจืื ืืืฉืงื, ืืืืคืช ืืคืฆืื ืืื'.
ื ืฉืืข ืืคืชื. ืืื ืื ืกืืช?
ืืจืื ืืื ื
ื .ื ืืืืชืจืื
ืืงืจืื ื ืคืจืกื ืื ืกืงืืจื ืฉื ืืื ืขืืจ ืฉืืืืฉืืื ืืืคืชืื ืืคืืืงืฆืืืช ืืคืืขืืื ื-Kubernetes, ืืืืืืช ืคืจืืืงืืื ืืขื ืืื ืื ื ืืกืคืื ืื ืืกืฃ ืืื... ืืื ืชืืื, ืงืจืื ืื ืืืืื ืฉืื ื:
- ยซ
ืขืฆืืช ืืืจืืงืื ืฉื Kubernetes: ืขื ืคืืชืื ืืงืืื ืืืื ืืืืืช "; - ยซ
ืชืืกืฃ kubectl-debug ืื ืืคืื ืืืืื ืืชืจืืืืื ืฉื Kubernetes "; - ยซ
ืขืฆืืช ืืืจืืงืื ืฉื Kubernetes: ืืืฉื ืืืชืจื ืคืืชืื "; - ยซ
ืชืืืืช ืืขืืืื ืขื Kubernetes ืขื Minikube ".
ืืงืืจ: www.habr.com