ืืืขืืจ ืืชืฉืชืืืช Kubernetes ืืืื ืืงืก ืืืืื ืืืจื ืกืคืืจืืฆืื ืืืืืืืืืช ืฉื ืืจืืื ืื ืืืืื ืืขืืืื ืฉืืืฉืืืื ืืชืืืืื ืืืืื ืืช ืืืชืจ ืืืืชืจ ืขื ืืกืืก ืืจืืืืงืืืจืช ืืืงืจื-ืฉืืจืืชืื, ืืืชืืฆืื ืืื, ืืขืชืื ืงืจืืืืช ืืืื ืจืืืฉืื ืกืืืืช ืืืจืืืืช ืื ืืชืื ืืงืฉืืช ืืื ืฉืืจืืชืื.
ืขื Red Hat OpenShift Service Mesh, ืื ื ืืืจืืื ืืขืืจ ืื ืืชืื ืืกืืจืชื ืืืกืคืงืื ืจืืืืื ืืื ืืืชืืงืืช ืืืืืืช ืืงืฉืืช ืืื ืืื ืืืคืื ืืช ืืืื ืืจืืงืฆืืืช ืืฉืืจืืช ืืคืฉืืืืช ืืืืื ืืช ืืืชืจ. ืืฆืืช ืจืืช ืืงืจื ืืืืืช ืืืืืืช, ืื ืฉื ืงืจื ืจืฉืช ืฉืืจืืช
Red Hat OpenShift Service Mesh ืืืฆืข ืืืคืขืื Kubernetes ืืืืื, ืฉื ืืชื ืืืืืง ืืช ืืืืืืชืื ื-Red Hat OpenShift 4
ืฉืืคืืจ ืืขืงื, ื ืืชืื ืืืืคืืืืืืฆืื ืฉื ืืชืงืฉืืจืช ืืจืืช ืืืคืืืงืฆืื ืืืฉืืจืืช
ืฉืืืืฉ ืจืง ืืืืืื ื ืขืืืกื ืืืืจื, ืฆืืื ืจืฉืช ืืืืื ืืคืชืจืื ืืช ืืืืื ืืืจืื ืฉืืคืื ืื ืืจืื ืืกืืืืืช IT ืืืืจื ืืืช, ืงืฉื ืืืื, ืืืขืชืื ืืืชื ืืคืฉืจื, ืืืืกืช ืืื ืื ืืืืคื ืขืงืื ืืืืื ืืช ืืชืงืฉืืจืช ืืจืืช ืืฉืืจืืช ืืฉืืจืืช ืืืชืขืืจืจืช. ืืื ืืืคืืืงืฆืืืช ืืืฉืืจืืชืื ืฉืืื. ืขื ืชืืกืคืช ืฉื ืฉืืืช ื ืืืื ืจืฉืช ืฉืืจืืช ื ืืกืคืช, ืืคืืืงืฆืืืช ืืืืืืช ืืืืืืช ืื ืืจ, ืื ืชื ืืืืื ืืื ืืืชืจ ืืช ืืชืงืฉืืจืช ืฉืืื ืขื Kubernetes ืืืืืช ืืคืืืคืืจืื. ืจืฉืชืืช ืฉืืจืืช ืขืืืจืืช ืืคืฉื ืืช ืื ืืืื ืฉื ืขืืืกื ืขืืืื ืืืืจืืืืื ืืืกืคืจ ืืืงืืืื ืืืกืคืงืืช ืฉืืืื ืืคืืจืืช ืืืชืจ ืขื ืืืงืื ืื ืชืื ืื. ืขื ืฉืืจืืจื ืฉื OpenShift Service Mesh, ืื ื ืืงืืืื ืฉืจืืื ืืฉืื ืื ืืขืจืืืช ืืืื ืืืืืื ืฉื microservices ืืขืฆืื ืืจืืื ืื ืืืืฉื ืืกืืจืืืืืช ืจืืืื ืขื ื ืื ืืืกืืจืืืืืช ืืืืจืืืืืช.
OpenShift Service Mesh ืื ืืื ืขื ืืื ืืกืคืจ ืคืจืืืงืื ืงืื ืคืชืื ืืื Istio, Kiali ื-Jaeger, ืืืกืคืงืช ืืช ืืืืืืช ืืชืื ืช ืืืืืงื ืชืงืฉืืจืชืืช ืืชืื ืืจืืืืงืืืจืช ืืคืืืงืฆืืืช ืืืงืจื-ืฉืืจืืช. ืืชืืฆืื ืืื, ืฆืืืชื ืคืืชืื ืืืืืื ืืืชืจืื ืืืืคื ืืื ืืคืืชืื ืืืฉืืืื ืืฉืืจืืชืื ืืคืืชืจืื ืืขืืืช ืขืกืงืืืช.
ืืืคื ืืช ืืืืื ืืงืืื ืืืชืจ ืืืคืชืืื
ืืืืืืช ืืืืืื ืืช ืืงืฉืจืื ืืื ืื ืืฉืืจืืชืื ืืืจืืืช ืืช ืืืืคืืืืืื ืฉื ืืืื ืืจืืงืฆืื ืขืืืจืช ืื ืืืืื ืืื ืืืชืจ ืืช ืืชืืื ื ืืืืจืืืช ืฉื ืืืกืื ืืื ืฉืืจืืชืื. ืขื ืืื ืฉืืืื ืืืืืืืช ืืืืงืืช ืืืื ืืชืื OpenShift Service Mesh, Red Hat ืืฆืืขื ืืืคืชืืื ืืขืจื ืืืจืื ืฉื ืืืื ืืืจืืฉืื ืืื ืืคืชื ืืืคืจืืก ืืืฆืืื ืืืงืจื-ืฉืืจืืชืื ืืงืืจืืื ืืขื ื.
ืืื ืืคืฉื ืืช ืืืฆืืจื ืฉื ืจืฉืช ืฉืืจืืช, ืืคืชืจืื ืฉืื ื ืืืคืฉืจ ืื ืืืืฉื ืืงืืืช ืืช ืจืืช ืื ืืืื ืืื ืืชืื ืืืคืข OpenShift ืงืืื ืืืืฆืขืืช ืืืืคืจืืืจ Kubernetes ืืืชืืื. ืืคืขืื ืื ืืืื ืืืชืงื ื, ืฉืืืื ืจืฉืช ืื ืืืื ืชืคืขืืื ืฉื ืื ืืจืืืืื ืื ืืจืฉืื, ืืืืคืฉืจ ืื ืืืชืืื ืืื ืืืฉืชืืฉ ืืจืฉืช ืืฉืืจืืช ืืืืฉ ืฉื ืืฆืจื ืืื ืืคืจืืก ืืืฉืืืื ืืืืชืืื.
ืืคืืชืช ืขืืืืืช ืืขืืืื ืขืืืจ ืืืืขื ืื ืืืื ืฉื ืจืฉืช ืฉืืจืืช ืืืคืฉืจืช ืื ืืืฆืืจ ืืืืืืง ืืืืืจืืช ืืืฉืื ืืืฉืืืื ืืื ืืืื ืฉืืืื ืขื ืืืฆื ืขื ืืชืคืชืืืชื. ืืื ืืืืืช ืขื ืฉื ืืืื ืชืงืฉืืจืช ืืื ืฉืืจืืชืื ืืืคืื ืืืขืื ืืืืชืืช? OpenShift Service Mesh ืืืื ืืกืคืง ืืงืืืช ืืช ืืืืจืืืืช ืืืจืืฉื ืื ืืคื ื ืฉืืชื ืืืืช ืฆืจืื ืืืชื.
ืจืฉืืืช ืืืชืจืื ืืช ืฉ-OpenShift Service Mesh ืืกืคืงืช ืืืฉืชืืฉื OpenShift ืืืืืช:
- ืืขืงื ืื ืืืืจ (ืืืืจ). ืืคืขืืช ืจืฉืช ืฉืืจืืช ืืฉืืคืืจ ืืืืืช ืื ืืืื ืืืืื ืืืืืช ืืืืื ืืืจืืื ืืกืืืืช ืืืืฆืืขืื, ืื ืฉ-OpenShift Service Mesh ืืืืื ืืืืื ืจืืช ืืืฆืืขืื ืืกืืกืืช ืืืืืจ ืืื ืืืฉืชืืฉ ืื ืชืื ืื ืืื ืืฆืืจื ืืืคืืืืืืฆืื ืฉืืืืจ ืืื.
- ืืืืืืืืืฆืื (ืงืืืื). ืืืฆืื ืืืืชื ืฉื ืจืฉืช ืืฉืืจืืช ืขืืืจ ืืืืื ืืช ืืืืคืืืืืื ืฉื ืจืฉืช ืืฉืืจืืช ืืืช ืืชืืื ื ืืืืืืช ืฉื ืืืคื ืืืื ืืจืืงืฆืื ืืื ืืฉืืจืืชืื.
- ืืคืขืื ืจืฉืช ืฉืืจืืช Kubernetes. ืืืืขืจ ืืช ืืฆืืจื ืื ืืืื ืืขืช ื ืืืื ืืืฉืืืื ืขื ืืื ืืืืืืฆืื ืฉื ืืฉืืืืช ื ืคืืฆืืช ืืืื ืืชืงื ื, ืชืืืืงื ืื ืืืื ืืืืืจ ืืื ืืฉืืจืืช. ืขื ืืื ืืืกืคืช ืืืืืื ืขืกืงื, ืืชื ืืืื ืืคืฉื ืขืื ืืืชืจ ืืช ืื ืืืื ืืืืืืฅ ืืช ืืฆืืช ืืชืืื ืืช ืืืืฉืืช ืืืืฆืืจ. ืืคืขืื OpenShift Service Mesh ืคืืจืก ืืืืืืช Istio, Kiali ื-Jaeger ืขื ืืืืืงื ืฉื ืชืฆืืจื ืืืืืฉืืช ืืช ืื ืืคืื ืงืฆืืื ืืืืช ืื ืืจืฉืช ืืืช ืืืช.
- ืชืืืื ืืืืฉืงื ืจืฉืช ืืจืืืื (multus). OpenShift Service Mesh ืืืื ืฉืืืื ืืื ืืื ืื ืืชื ืืืคืชื ืืช ืืืืืืช ืืืจืืฅ ืงืื ืืืฆื ืืืืื ืืฉืืคืจ ืืืืฆืขืืช SCC (Security Context Constraint). ืืคืจื, ืืื ืืกืคืง ืืืืื ื ืืกืฃ ืฉื ืขืืืกื ืขืืืื ืืืฉืืื, ืืืืืื, ืืจืื ืฉืืืช ืืืื ืืฆืืื ืืืื ืขืืืกื ืขืืืื ืืืืืื ืืคืขืื ืืืกืืก ืืืืื ืื. ืืชืืฆืื ืืื, ื ืืชื ืืฉืื ืืช ืืืชืจืื ืืช ืฉื Istio, ืืืืืงืฉืื ืืืื ืขื ืืื ืืคืชืืื, ืขื ืืืฆืขื ืืืืืื ืืืชืืืื ืืืื ืืื ืืงืืงืื ืื ืืื ืืฉืืืืืช.
- ืืื ืืืจืฆืื ืขื Red Hat 3scale API Management. ืขืืืจ ืืคืชืืื ืื ืืคืขืืื IT ืฉืืืจืฉืื ืืืืื ืืืืืจืช ืฉื ืืืฉื ืืืืฉืงื API ืฉื ืฉืืจืืช, OpenShift Service Mesh ืืฆืืขื ืจืืื ืืงืืจื ืฉื Red Hat 3scale Istio Mixer Adapter, ืฉืื ืืืื ืืจืฉืช ืฉืืจืืช, ืืืคืฉืจ ืื ืืฉืืื ืืชืงืฉืืจืช ืืื ืฉืืจืืชืื ืืจืืช ื-API.
ืืืื ืืืฉื ืืคืืชืื ืฉื ืืื ืืืืืืืช ืจืฉืช ืฉืืจืืช, ืืชืืืืช ืืฉื ื ืืืืืขื Red Hat ืขื ืืฉืชืชืคืืชื ืืคืจืืืงื ืืชืขืฉืืื
ื ืกื ืืช OpenShift
ืืื ืืืืืืืช ืจืฉืช ืฉืืจืืช ืขืืืจืืช ืืคืฉื ืืืื ืืช ืืฉืืืืฉ ืืขืจืืืืช ืืืงืจื-ืฉืืจืืช ืืขื ื ืืืืจืืื. ืืื, ืื ื ืืขืืืืื ืืช ืื ืื ืฉืืฉืชืืฉ ืืืืคื ืคืขืื ื-Kubernetes ืืืืืืืืช ืืขืฉืืช ืืืช
ืืงืืจ: www.habr.com