ืืืืจื ื ืขื ืื ืืืื ืืขืชืื ืืงืจืื ืืืืงืง ืืืืฉืืจืื ืืื ืืืฆืืจ ืคืืืคืืจืืช ืชืฉืชืืช ืืืืฆืขืืช Kubernetes, ืขื ืืืจื
ืืืืคื ืืืืงืืฉ ืืืื ืืกื ืคืืืคืืจืื?
ืืืืจืื ื, ืืืชืจ ืืืืชืจ ืืืจืืช ืืืื ืืช ืืช ืืฆืืจื ืืืฆืืจ ืคืืืคืืจืืช ืชืฉืชืืช ืคื ืืืืช ืฉืชืืืื ืกืืืื ืืืช ืืคืืชืื, ืืื ืช ืืืืืจืืช, ืฉืืจืืจ ืืชืคืขืื ืืืืฆืจืื ืืืืืืืืืื ืฉื ืืืืจื. ืคืืืคืืจืื ืืื ืืืืื ืืขืจืืืช ืืฉืืจืืชืื ืื ืืืื ืืฉืืื ืืืฉืื ืืจืฉืช, ืืขืจืืช ืืื ืืืจืฆืื ืจืฆืืคื, ืืืืจ ืืคืฆื ืืกืืจื, ืืขืจืืืช ื ืืืืจ ืืฉืืจืืชืื ื ืืกืคืื ืฉืฆืืืชื ืืคืืชืื ืฉืืื ืืฉืชืืฉืื ืืื. ืืชื ืืขื ืืงืจืืช ืื ืืืช ืคืืืคืืจืืืช ืคื ืืืืืช ืืืืืืฉ ืฆืืืชื ืคืืืคืืจืื ืืืื ืืคื ื ืืกืคืจ ืฉื ืื. ืืืฉืืจ ืืื ื ืืชื ืืืฆืื ืืืืืืช
ืืืชืจืื ืืช ืืขืืงืจืืื ืฉื ืืืฉืช ืคืืืคืืจืื ืื ืืืื ืชืฉืชืืช ืฉื ืืืจื ืื ืืืืงืื:
- ืฆืืืชื ืืืฆืจ ืืื ื ืืืกืืื ืืืคืชื ืืช ืืืืฆืจืื ืฉืืื ืืื ืืคืชืืจ ืืขืืืช ืชืฉืชืืช.
- ืฆืืืช ืืคืืืคืืจืื, ืืืืจืื ืขื ืคืืชืื ืคืืืคืืจืืช ืืชืฉืชืืช, ืืืงื ืืืฉืืื ืืช ืืฆืจืืื ืฉื ืฆืืืชื ืืืืฆืจ ืืืืจื ืืืืฆืจ ืคืชืจืื ืืช ืืืขืืืืื ืืฆืจืืื ืคื ืืืืื.
- ืืืืจื ืฆืืืจืช ื ืืกืืื ืคื ืืื ืฉื ืืชื ืืขืฉืืช ืื ืฉืืืืฉ ืืืืจ ืืงืืืช, ืืืฉื ืืขืช ืืฉืงืช ืฆืืืช ืืืฆืจ ืืืฉ ืื ืืขืช ืืืืืฉ ืกืื ืืจืืื ืื ื ืืืื ืืืืืื ืืืืจื.
ืื ืืืืจื ืชืฆืืื ืืืืืข ืืืืฉื ืืื, ืขื ืืืื ืคืืืคืืจืืช ืืชืฉืชืืช ืืคื ืืืืช ืขืฉืืื ืืืคืื ืื ืืื ืืืชืจ ืขืืืจ ืฆืืืชื ืืคืืชืื ืืืฉืจ ืืฉืืจืืชืื ืฉื ืกืคืงื ืขื ื, ืืืืืื ืฉืืื ื ืืฆืจื ืชืื ืืชืืฉืืืช ืืืืคืืื ืื ืืืฆืจืืื ืฉื ืืฆืืืชืื, ืชืื ืฆืืืจืช ื ืืกืืื ื ื ืคืจืืื. ืื ืื ืืืืื ืืืืืจืช ืืคืจืืืืงืืืืืืช ืฉื ืฆืืืชื ืืืฆืจ, ืื ืฉืืืืจ ืฉืื ืืื ืืขืกืงืื.
ืืื Kubernetes?
ืืืื ืฉืื ืื ืืืืืื ืืฉืืฉ ืืืกืืก ืืืฆืืจืช ืคืืืคืืจืืช ืชืฉืชืืช. ืืขืืจ ืื ืืื Mesos, ืืขืช ืื ืืกืฃ ื-Kubernetes ืืชื ืืืื ืืืฉืชืืฉ ื-Nomad ืืืืืื, ืืฃ ืืื ืื ืืืืื ืืืชื ืืืฆืืจืช "ืืืคื ืืื" ืืฉืื. ืืขืืืื, ืืจืื ืืืืจืืข ืฉื ืืืืจืืช ืืขืืืคืืช ืืื ืืช ืคืืืคืืจืื ืขื Kubernetes. ืืืื ืื ืืื ืืืขืจื ืืืืชืจ:
- ืชืืืื ืืคืจืงืืืงืืช ืื ืืกืืืช ืืืืจื ืืืช ืืืื "ืชืฉืชืืช ืืงืื".
- ืืจืื ืืืื ืฉืฆืืืชืื ืฆืจืืืื ืืืืฅ ืืงืืคืกื. ืืืฉื, ื ืืืื ืืฉืืื ืืืฉืื, ืื ืื ืื ื ืคืจืืกืช ืืืฉืืืื ืื ืืืืื ืืืืืืช ืกืืืื ืืช ืืชืงืืืช ืฉืืื.
- ืืขืจืืช ืืงืืืืืืช ืขื ืงืืช ืืขืืช ืืืื ืืคืชืจืื ืืขืืืช ืฉืื ืืช, ืื ืชืืืช ืขื ืืื ืกืคืงื ืฉืืจืืชื ืขื ื.
- ืงืืืื ืืคืืชืืช: ืขืฉืจืืช ืื ืกืื ืืจืืื ืืขืืื, ืจืฉืืื ืืจืฉืืื ืฉื ืชืืจืืื, ืืกืืื ืืืืืืื ืืืกืืืื, ืชืืื ืืืช ืืื ืืืืืช ืืืื ืื.
ื ืืชื ืืื ืืช ืืช Kubernetes ืืชืงื ืืืืฉ ืืชืขืฉืืื, ืื ืจืง ืขื ืืื ืฉื ืืื ืขื ืฉืืืืจื ืฉืื ืชืชืืื ืืืฉืชืืฉ ืื.
ืืืจืื ืืฆืขืจ, ืื ืื ืื ืื ืืืื ื: ืขื ืื ืืกืช Kubernetes ืืืื ืืืืืืืช ืงืื ืืืื ืจืืืฆืื, ืืชืืืืืื ืืืืืื ืฉืืฆืืืช ืืฉืชืืฉ ืืื ืืขืืืื ืืืืืืืืืช ืขืืืจืื ืฉืื ืืืื ืจืืื:
- ืืืืฉื ืื ืืืื ืืฉืืื ืืืฉืื ืืฉืชื ื.
- ืืืคื ืคืจืืกืช ืืืืฉืื ืืืืืจืช ืืชืฆืืจื ืืฉืชื ื.
- ืืฉ ืฆืืจื ืืืืฉื ืฉืื ื ืืืจืืื ืฉืืจืืชื ื ืืืืจ ืืจืืฉืื.
- ืืฉ ืฆืืจื ืืืฆืืจ ืืื ืืืจืฆืืืช ืืืฉืืช ืืื ืืฉืืจืืชืื ืฉืื ืืืง ืืืคืืืคืืจืื ืืืืชืืื ืกืงืจืืคืืื ืงืืืืื ืืืืืืืฆืื.
ืืคืืื ืืกืืืื ืืืงืืืืช ืฉื ืืืคืชื ืื ืืื ื ืืคืื ืืืืื ืืืคืืืงืฆืื ืืคืืคืื ืืฃ ืื ืืฉืื ืืืื.
ืืืจืืช ืืืืืืช ืืืฆืข ืืช ืืืขืืจ ืืคืืืคืืจืืช ืชืฉืชืืช ืืืชืืืืงื ืฉืื ืืขืฆืื, ืืคืชื ืืช ืืืืืืช ืืขืืืืื ืื ืืฉืืืจ ืืช ืืืืืืื ืืืจืืฉืื. ืื ืืงืจืื ืืื ืืืื ืืืืฆืื ืชืืืืืื ืืื ื ืคืืฆืื, ืืืฉื, ืื ืืืืจื ืืื ืืคืฉืจืืช ืืืขืืืจ ืืช ืืืืงืื ืฉื ืืฆืืืช ืืคืืชืื ืืืฆืจ ืืืฆืืจืช ืชืฉืชืืช ืืืฉื, ืืื ืืืืื ืืช ืืขืจืื ืื"ืค ืคื ืืื ืืืื, ืื ืฉืืฉ ืกืืืื ืื ืืืชื ืืงืืืืื ืืืจืืืื ืืืฆืืจื ืขืฆืืืืช ืฉื ืชืฉืชืืช ืืืฉื ืืืขืืจืช ืฆืืืชื ืืืฆืจ ืขืืื - ืืื ืขืืืฃ ืืืืขืืจ ืืืืจืืช ืฉืืืจ ืืืื ืืืจื ืื ืืืชืจ ืืคืขื ืืืช.
ืื ืจืง ืืืื ืฆืืจื ืืืืฉืืจืื ืืืฉืื ืืขืืืื ืขื ืคืืืคืืจืืช ืืชืฉืชืืช ืื ืืืื (ืืืืืืืช ืฉืืืคืืช ืืขืช ืืืื ืืก ืชืฉืชืืช), ืืื ืื ืืืคืชืืื. ืืคืชืืื ืืืื ืืืืื ืืืฆื ืืืคืืืงืฆืื ืฉืื ืืืคืขืืช ืืคืืขืืช ืืืืืื, ืขืืื ืืืืืช ืืกืืื ืืืฉืชืืฉ ืืืขืจืืช ืืืงืืืืืืช ืืฆืืจื ืืงืกืืืืืช, ืืืืืช ืืกืืื ืื ืคืืช ืืืืื ืืืคืืืงืฆืื ืื ืืฉื ืืช ื ืืื ืคืจืืกื ืืชืฆืืจื. ืืื ืื, ืืชื ืื ืืืื ืืืกืชืืจ ืืื ืืืืข ืืื ืืืืืืื ืืื ืืื: ืขืืื ืืืฆืข ืืืืช ืืืืื ืฉื ืื"ืค, ืืืืืจ ืืืื ืืชืืืืื, ืืืืื ืืช ืืืืืืชืืื, ืืืฆืื ืืืฉืืช ืืืื ืืืจืฆืื ืืื ืืืืื ืืืืืืื ืืืง ืืืคืืืคืืจืื ืืืกืคืง ืชืจืืืฉืื ืฉืื ืื ืืฉืืืืฉ ืืฉืืจืืชื ืคืืืคืืจืื ืขื ืืื ืฆืืืชื ืืืฆืจ.
ืืื ื ืคืจืืกืช Kubernetes, ืืืื ืืืชืงื ืื ืฉื ืกืคืงื ืขื ื, ืืื ื ืื ืื ืงืฉื, ืื ืชืจืืื ืื ืชืืืืื ืืคืืชืื ืืืชืคืขืื, ืืชืืืช ืืืฉืืืื, ืฉืืืื ืชืจืืกืจ ืืืื ืืืฉืื ืืฆืืืช ืืื' ืืื ืืฉืืื ืืขืืืชืืช ืืืืช ืฉืืืจืฉืช ืืื ื ืืขืืืงื ืฉื ืืชืืืืืื ืืืืืช ืืืืื ืฉื ืชืงืฉืืจืช ืขื ืื ืืืฉืชืชืคืื ืืืฆืืจืช ืืืืฆืจืื ืฉืื.
ืืืช ืื ืืืืืข ืืื ืืกืคื ื ืืงืืจืก ืืืงืืื ืฉืื ื "ืคืืืคืืจืืช ืชืฉืชืืช ืืืืืกืกืช ืขื Kubernetes." ืชืื 5 ืืืืฉื ืชืจืืื ืชืฉืืื ื:
- ืืื Kubernetes ืขืืื
- ืืืฆื ืืืืฉืืื ืฉืืืืช DevOps ืืืืฆืขืืชื
- ืืืื ืืืื ืฉื ืืขืจืืช ืืงืืืืืืช ืืฉืืื ืืกืคืืง ืืื ืืฉืืฉ ืืืืืื ืืืืฆื ืืฉืื ืืืชื ืื ืขื ืื.
ืื ืืืื ืืชืื ืืืช ืืื ืืืืืช ืืืจืืช, ืื ื ืืชืืงืืื ืืืงืืกืืกืื ืืื ืืืื ืกืื ืฉื ืืคืขืืช ืืฉืืืืืช Kubernetes, ืืืื ืืชืขืืจืจืื ืงืฉืืื ืืืืจืืช ืฉืืืืืืืช ืืขืืืจ ืืคืืืคืืจืืช ืืชืฉืชืืช ืฉืืื.
ืืืืจ ืกืืื ืืงืืจืก ืชืืกืืื ืืืื ืืกืช ืคืืืคืืจืื ืืชืืื ืืืฆืืจ ืืืืคื ืขืฆืืื ืคืืืคืืจืืช ืชืฉืชืืช ืืืืจื ืฉืื. ืืื, ืืื, ืื ืฉืืืง ืืืชืืืืืื ืฉืื ื ืขืืฉืื ืืขืืืืช ืคืจืืืงื, ืืงืืืื ืืฉืื ืืชืืืื ืืืืืจืื. ืืื ืื, ืืืข ืืืืืื ืืืืช ืืกืคืืงื ืืื ืืืชืืื ื ืืืกืืืช CNCF.
ืืฉืื ืืฆืืื ืฉืฉืืืื ืืืืืื ืืืืช ืืื ืืืจืฉืช ืืืข ืืืง ื
ืื ืืชื ืคืฉืื ืืื ืืืืื ืขื ื ืืกืืื ืืฉืืืืฉ ืืฉืืืืช DevOps, ืื ื ืืืืื ืื ืืืชื
ืืงืืจ: www.habr.com