แฉแแแ แแแฌแงแแแ แแแกแขแแแแก แกแแ แแแก, แ แแแแแแช แแฉแแแแแแก Istio Service Mesh-แแก แแแแ แจแแกแแซแแแแแแแแแก Red Hat OpenShift-แแแ แแ Kubernetes-แแแ แแ แแแ.
แแแฌแแแ แแแ แแแแ, แแฆแแก:
- แแแแแ แแแฎแกแแแ Kubernetes-แแก แแแแ แแแแ แแแ แแก แแแแขแแแแแ แแแแก แแแแชแแคแชแแ แแ แฉแแแแแแงแแแแแแ แแแกแขแแแแก แแ แกแแ แแแก แแแแขแแแขแแแ: "แแฅแแแ แแ แแญแแ แแแแแ แ แแแแแก แจแแชแแแ แแฅแแแแก แแแแจแ".
- แแแแแ แแแแแชแแแ แแกแขแแแก แคแฃแแแแแแแขแฃแ แ แ แแ - แแแ แจแ แฃแขแแก แฌแแกแแแ. Istio-แก แงแแแแ แกแฎแแ แคแฃแแฅแชแแ แแแแแแ แแแแแฃแแ, แ แแแแแ แแก แแ แแก แฌแแกแแแ, แ แแแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแ แแแ แขแ แแคแแแก แแแแ แแกแแ แแแกแแแแ, แกแแ แแแกแแก แแแแแก แแแ แ YAML แคแแแแแแแก แแแแแงแแแแแแ. แฉแแแ แแกแแแ แแแแแแฎแแแแแ Canary Deployment-แแก แแแแแแแแแแก แกแฅแแแแก. แกแแแฎแแแฌแแ แแแแฃแกแ โ 10 แแแขแแ แแฅแขแแฃแแ แแแแแแแแแ แแกแขแแแแ
แแแแ แ แแแฌแแแ, แแแแ, แแแขแงแแแ:
- แ แแแแ แแฎแแ แชแแแแแแก Istio Pool Ejection-แก แแแแแ แแแแแแแ แแ แแแ แแ แแฉแแแแแแก, แแฃ แ แแแแ แแแซแแแแ Istio แกแแจแฃแแแแแแก แแแแแฆแแ แแแแแแ แ แแ แชแฃแแแ แแแฅแแแแ แแแแ แแแแแแกแแก แฌแ แแแแ.
- แฉแแแ แแกแแแ แแแแแแฎแแแแแ Circuit Breaker-แแก แแแแแก แแแ แแแแ แแแกแขแแแแ, แ แแแ แแแแฎแแ, แ แแแแ แจแแแซแแแแ แแกแขแแแก แแแแแงแแแแแ แแฅ. แฉแแแ แแแฉแแแแแแ, แแฃ แ แแแแ แแแแขแแ แแ แขแ แแคแแแ แแ แแแฃแแแแแแแแ แฅแกแแแแก แจแแชแแแแแแก YAML แแแแคแแแฃแ แแชแแแก แคแแแแแแแก แแ แขแแ แแแแแแแก แแ แซแแแแแแแแก แแแแแงแแแแแแ แกแแ แแแกแแก แแแแจแ แแแแแแ แชแแแแแแแแก แแแ แแจแ.
แแแฌแแแ แแแกแแแ:
- แกแแฃแแแขแ แแแแแแแแแกแ แแ แแแแแขแแ แแแแแก แจแแกแแฎแแ, แ แแแแแแแช แฃแแแ แฉแแจแแแแแฃแแแ แแ แแแแแแแ แแแแขแแแ แแกแขแแแก. แฉแแแ แแแฉแแแแแแ, แแฃ แ แแแแ แแแแแแงแแแแ แแแกแขแ แฃแแแแขแแแ, แ แแแแ แแชแแ Prometheus, Jaeger แแ Grafana OpenShift แกแแแแแ แแแแก แแแแแแแแชแแแจแ แแแแ แแกแแ แแแกแแก แแ แฅแแขแแฅแขแฃแ แแแแก แแแ แขแแแแ แแแ แแแแกแแแแก.
- แฉแแแ แแแแแแแแแแ แ แจแแชแแแแแแแก แแแแแขแแ แแแแแแแ แแ แแแแฃแจแแแแแแแแ แแแ แกแแกแขแแแแจแ แแแแแ แแฎ แจแแขแแแแแ. แกแฎแแ แกแแขแงแแแแแ แ แแ แแแฅแแแ, แฉแแแ แแแกแฌแแแแแ, แแฃ แ แแแแ แฃแแแ แแแแแแแแแ แจแแชแแแแแก แแแแฅแชแแ แฌแงแแ แแก แแแแแก แจแแชแแแแก แแแ แแจแ, แ แแช แซแแแแแ แแแแจแแแแแแแแแแ แขแแกแขแแ แแแแก แแแแแกแแแ แแกแแ - แ แแแแแ แแฃ แแฅแแแ แจแแชแแแแ แแแแแ แแแแก แแแแกแแแแแก, แแ แกแแแแแก แแแแแขแแแแแ แจแแชแแแแแแแก แแแแแ แแแแก แ แแกแแ.
แแแแแแแก, แแแแ แแแกแขแจแ Istio Service Mesh-แแ:
- แแแแแ แฌแแแแแแ แแแแ แแฎแแ แแก. แฃแคแ แ แแฃแกแขแแ, แฉแแแ แแแกแฌแแแแแ Dark Launch แกแฅแแแแก แแแแแงแแแแแแก, แ แแแแกแแช แแแแ แแแแแแแแแฃแแแ แแ แขแแกแขแแ แแแ แฎแแแแ แฃแจแฃแแแแ แฌแแ แแแแแแก แแแแแชแแแแแแ, แแแแ แแ แแ แแแแแ แแ แแ แแแฅแแแแแแก แกแแกแขแแแแก แแฃแจแแแแแแ. แแก แแ แแก แแก, แกแแแแช แแกแขแแแก แขแ แแคแแแแก แแแงแแคแแก แจแแกแแซแแแแแแแ แแแแแแแแแ. แแ แชแแชแฎแแแ แฌแแ แแแแแแก แแแแแชแแแแแแ แขแแกแขแแ แแแแก แจแแกแแซแแแแแแแ แกแแแ แซแแแ แกแแกแขแแแแก แแฃแจแแแแแแ แ แแแแ แแแแ แแแแแแแแก แแแ แแจแ แแ แแก แแแแแแแฌแแแแแก แงแแแแแแ แแแแแฏแแ แแแแแ แแแแแแ.
- Dark Launch-แแ แแแงแ แแแแแแ, แฉแแแ แแแฉแแแแแแ, แแฃ แ แแแแ แแแแแแงแแแแ Canary Deployment แแแแแแ แ แแกแแแก แจแแกแแแชแแ แแแแแ แแ แแฎแแแ แแแแแก แฌแแ แแแแแแจแ แแแฎแแแแ แแก แแแกแแแแแแแแแแแ. Canary Deployment แแแแแกแแแแแ แจแแ แก แแ แแก แกแแแฎแแแกแแแ, แแแแ แแ Istio แกแแจแฃแแแแแแก แแแซแแแแ แแแแแฎแแ แชแแแแแ แแก แกแฅแแแ แแฎแแแแ แแแ แขแแแ YAML แคแแแแแแแ.
- แแแแแแแก, แฉแแแ แแแฉแแแแแแ, แแฃ แ แแแแ แแแแแแงแแแแ Istio Egress แกแแ แแแกแแแแ แฌแแแแแแก แแแกแแชแแแแ แแแแแแแก, แแแแช แแฅแแแแ แแแแกแขแแ แแแแก แแแ แแ แแ แแแ, แ แแแ แแแแแแงแแแแ Istio-แก แจแแกแแซแแแแแแแแแ แแแขแแ แแแขแแแ แแฃแจแแแแแกแแก.
แแกแ แ แแ, แฉแแแ แแแแแแแแ แ ...
Istio-แก แแแแแขแแ แแแแแกแ แแ แแแ แแแแก แแแกแขแ แฃแแแแขแแแ - แงแแแแแคแแ แ, แ แแช แแญแแ แแแแแ แแแแ แแกแแ แแแกแแแแก แแแแกแแฎแฃแ แ แฅแกแแแจแ แแ แแแกแขแ แแ แแแแกแแแแก
แ แ แแ แแก Istio Service Mesh
แกแแ แแแกแแก แฅแกแแแ แแฎแแ แชแแแแแแก แคแฃแแฅแชแแแแก, แ แแแแ แแชแแ แขแ แแคแแแแก แแแแแขแแ แแแแ, แฌแแแแแแก แแแแขแ แแแ, แแฆแแแฉแแแ, แฃแกแแคแ แแฎแแแแ, แจแแชแแแแแแแก แจแแแฌแงแแแ แแแแแแ แแ แกแฎแแ แกแแกแแ แแแแแ แ แแ แกแแ แแแกแแแแก แฏแแฃแคแแกแแแแก. Istio แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแแ แแก แงแแแแแคแแ แ แแแแแ แกแแ แแแกแแแแก แแแแจแ แแแแแแ แชแแแแแแแแก แแแ แแจแ. แ แ แแ แแก แแแแแแก แกแแแแฃแแแ? Istio แแแแญแแแก แกแแแฃแแแ แแ แแฅแกแแก แแแแแแฃแ แกแแ แแแกแก แแแแ แแแแ แแแ แแก แแแแขแแแแแ แแก แกแแฎแแ (sidecar แแ แแก แแแขแแชแแแแแขแแก แแแแ แแแแ แแแ แ), แ แแก แจแแแแแแแช แแแแแ แขแ แแคแแแ แแ แกแแ แแแกแแ แแแแแก แแ แแฅแกแแก แแแจแแแแแแ, แ แแแแแแช แแแแกแแแฆแแ แฃแแ แแแแแขแแแแก แแแฎแแแแแ แฌแงแแแขแก, แ แแแแ , แ แแแแก แแ แแ แแก แแฃ แแ แ แแก แขแ แแคแแแ แกแแแ แแแ แฃแแแ แแแแฆแฌแแแก แกแแแกแแฎแฃแ แก. Istio แแกแแแ แจแแกแแซแแแแแแก แฎแแแก DevOps-แแก แแแฌแแแแแ แขแแฅแแแแแก แแแแแ แแแแก, แ แแแแ แแชแแ แแแแแ แแก แแแแแแแแแ, แแแแแ แแแแแแแ, แฎแแ แแแแแก แแแแฅแชแแ แแ แแ แแแแแ แกแฎแแ.
แ แแแแ แแฃแจแแแแก แแกแขแแ แแแแขแแแแแ แแแแแ แแ แแฃแแแ แแแขแแแแแ
Istio แกแแ แแแกแแก แฅแกแแแ แแ แแก แงแแแแแคแ แแก แแแแ แแแแ แแแแแแแแแขแแชแแ, แ แแช แกแแญแแ แแ แแแแ แแกแแ แแแกแแแแก แจแแกแแฅแแแแแแ แแ แแแ แแแแกแแแแก: แแแแแขแแ แแแแ, แแแแแแแแ, แแแแแ แแแแแแแ, แแแ แจแ แฃแขแแ แแแ, แแแขแแแ แแแแก แแแแแแแแกแแแ, แจแแชแแแแแก แแแแฅแชแแ, แแแแแแแ แแแแแ แชแแแแ, แแ แแแก แแแแฌแฃแ แแ, แแกแแฎแแ, แฌแแแแแแก แแแแขแ แแแ, แกแแฉแฅแแ แแก แจแแแฆแฃแแแ แแ แแ แแแแแ แกแฎแแ. แแ แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแฆแแก แฃแแแ แแแ แแแแแแแแแแแ แแ แคแฃแแฅแชแแแแแก แแแ แแแแแ แแแแจแ แแแแกแแฎแแ แชแแแแแแแแ, Istio-แแ แจแแแแซแแแแ แแแแฆแแ แงแแแแ แแแแแ แ แแ แแฅแแแแก แแแแจแ แแ แแคแ แแก แจแแชแแแแก แแแ แแจแ.
Sidecar แแแแแแแก แแแฎแแแแแ, Istio แแฃแจแแแแก Linux แแแแขแแแแแ แจแ, แ แแแแแแช แแแแแแ แแแแก แแ แแจแ
แแกแแแ แแแแจแแแแแแแแแแ แแก, แ แแ แแแแ แแกแแ แแแกแแแแก แแแแ แแชแแฃแแ แแแแแแแแแขแ แแ แแแแแ แแ แแ แแ แแก แแแแแแจแแ แแแฃแแ แแแแแ แแแแแแ, แ แแช แแแจแแแแก, แ แแ แแแแ แแแฅแแแแแแ แฃแกแแคแ แแฎแแ แแแแแแชแแแ IT แกแแแชแแแแแกแขแแแก. แแแ แแแแช, แ แแขแแ แฃแแแ แแงแแก แแแแแแแแแ แ แแแกแฃแฎแแกแแแแแแแ แแแแแ แแแแแแแแ แแ แแแฃแแแ แแแแแแก แแแแฅแชแแแแ? แ แแแแแ แแแ, แแแแฎ, แแแแ แแ แแแแ แแแแฃแจแแแแแ แแ แจแแฅแแแ? แแฃ แแ แงแแแแแคแแ แก แแแแแฆแแแ แแแแแแแ, แแ แแแ แแแแกแขแแแ แจแแซแแแแแ แกแ แฃแแแ แคแแแฃแกแแ แแแ แแแแฎแแแแแ แแแแแแแชแแแก แคแฃแแฅแชแแแแแ แแแแแ. แแ แแแแแ แแแแ แแแฎแแแแ แฃแคแ แ แแแแแ แแ แแแ แขแแแ.
แกแแ แแแกแแก แแแแ
Istio, แ แแแแแแช แแฎแแ แชแแแแแแก แแแแ แแกแแ แแแกแแแแก แแแ แแแแก แคแฃแแฅแชแแแแก แแแแ แแแแแก แแแฆแแ, แแ แแก Service Mesh-แแก แแแแชแแคแชแแ. แกแฎแแ แกแแขแงแแแแแ แ แแ แแแฅแแแ, แแก แแ แแก แแ แแ แแ แแแขแ แแแแแ แแก แแแแ แแแแแ แแแฃแแ แฏแแฃแคแ, แ แแแแแแแช แฅแแแแแ แฅแกแแแแก แคแฃแแฅแชแแแแแก แฅแกแแแก.
แ แแแแ แแฃแจแแแแก แแกแขแแ แแแแ แแกแแ แแแกแแแแแ
แแกแ แแแแแแงแฃแ แแแ แแแแ แแแแ แแแ แแก แแแแขแแแแแ แแแแก แแฃแจแแแแ แแ แแแ
แแฎแแ แแฅแแแ แจแแแแซแแแแ แจแแชแแแแแ Istio แแแ แแแแขแ แแแ, แ แแแ, แแแแแแแแแ, แแแแฌแงแแ แจแแชแแแแแก แแแแฅแชแแ, แแฎแแ แแแญแแ แ
แแ แแแแจแ แซแแแ แ แแแแแฎแแ แแแแแฌแแแก?
แฒแ แแคแแ แก. แแกแขแแ แกแแแแแแ แกแฌแ แแคแแ แแ แแฌแแ แแ
แแแแฃแคแแแ แแแก
Red Hat Developer Experience Team-แแ แจแแแแฃแจแแแ แกแแฆแ แแแกแแฃแแ แแ แแฅแขแแแฃแแ
10 แแแขแแ แแฅแขแแฃแแ แแแแแแแแแ แแกแขแแแแ
แแแแแ 1 - แแแแฌแงแแแแแแแแก
แแกแขแแแก แจแแกแแแแแ
30-แ
แแแแแ แแแแแชแแแ Service Mesh-แก, แแแกแฌแแแแแ แ แแแแ แแแแแแกแขแแแแ แแ Istio OpenShift Kubernetes แแแแกแขแแ แจแ.
แแแแ แแกแแ แแแกแแแแก แแแแแแแแแ แแกแขแแแจแ
30-แ
แฉแแแ แแแงแแแแแ Istio-แก แกแแแ แแแแ แแกแแ แแแกแแก แแแแแกแแงแแแแแแแ Spring Boot-แแ แแ Vert.x-แแ.
แแแแแ 2 - แจแฃแแแแแฃแ แ แแแแ
แแแแแขแแ แแแแ แแ แแแแแแแแ แแกแขแแแจแ
60-แ
แฉแแแ แจแแแแกแฌแแแแแ Istio-แก แฉแแจแแแแแฃแ แแแแแขแแ แแแแแก แแแกแขแ แฃแแแแขแแแก, แแแ แแแแฃแ แแแขแ แแแแก แแ OpenTracing-แก Prometheus-แแกแ แแ Grafana-แก แแแจแแแแแแ.
แแแ แขแแแ แแแ แจแ แฃแขแ แแกแขแแแจแ
60-แ
แแกแฌแแแแแ แ แแแแ แแแ แแแ แแแ แจแ แฃแขแแแแชแแ Istio-แจแ แแแ แขแแแ แฌแแกแแแแก แแแแแงแแแแแแ.
แแแคแแ แแแแแฃแแ แแแ แจแ แฃแขแแก แฌแแกแแแ
60-แ
แแแแแ แแแแแแฎแแแแ Istio-แก แญแแแแแแ แแแ แจแ แฃแขแแแแชแแแก, แฌแแแแแแก แแแแขแ แแแก, แแแขแแแ แแแแก แแแแแแแแกแแแแก แแ แกแแฉแฅแแ แแก แจแแแฆแฃแแแแก.
แแแแแ 3 - แแแฌแแแแแ แแแแฎแแแ แแแแแ
แแแฃแแแ แแแแแแก แแแแฅแชแแ แแกแขแแแจแ
60-แ
แฉแแแ แแกแฌแแแแแแ แฌแแ แฃแแแขแแแแแแแก แแแแฃแจแแแแแแก แกแชแแแแ แแแก แแแแแฌแแแแแฃแ แแแแแแแชแแแแจแ, แแฅแแแแ HTTP แจแแชแแแแแแก แแ แฅแกแแแแก แจแแคแแ แฎแแแแแก แแ แแกแฌแแแแแแ แฅแแแกแแก แแแแแแแ แแแก แแแแแงแแแแแแก แแแ แแแแก แแฆแกแแแแแแแ.
แแแแแ แแแแแ แแกแขแแแจแ
30-แ
แฉแแแ แแแงแแแแแ Siege-แก แกแขแ แแกแแก แขแแกแขแแ แแแแก แแแแแแแแแ แแ แแกแฌแแแแแแ, แแฃ แ แแแแ แฃแแแ แฃแแ แฃแแแแแแงแแ แฃแแแแ แแแฌแแแแก แแแฃแแแ แแแแแแก แขแแแแ แแแขแแแ แแแแแแ แแแแแแก, แแแแแ แแแแแแกแ แแ แแฃแแแก แแแแคแ แฅแแแแแก แแแแแงแแแแแแ.
แแแ แแกแ แแ แแกแขแแ
10-แ
แฉแแแ แแแงแแแแแ Egress แแแ แจแ แฃแขแแแก แจแแแ แกแแ แแแกแแแแก แแแ แ API-แแแแแ แแ แกแแ แแแกแแแแแ แฃแ แแแแ แแฅแแแแแแแก แฌแแกแแแแก แจแแกแแฅแแแแแแ.
แแกแขแแ แแ แแแแแ
15-แ
แแกแฌแแแแแ Kiali-แแก แแแแแงแแแแแ แกแแ แแแกแแก แฅแกแแแแก แแแแแฎแแแแแก แแแกแแฆแแแแ แแ แแแแฎแแแแแกแ แแ แแแแแชแแแแ แแแแแแแแแก แจแแกแแกแฌแแแแแ.
แแ แแฎแ แแแ TLS แแกแขแแแจแ
15-แ
แฉแแแ แแฅแแแแ Istio Gateway-แกแ แแ VirtualService-แก, แจแแแแแ แแแขแแแฃแ แแ แแกแฌแแแแแแ แฃแ แแแแ แ TLS (mTLS) แแ แแแก แแแ แแแแขแ แแแก.
แแแแแ 3.1 - แฆแ แแ แฉแแงแแแแแแแก: Istio แกแแ แแแกแแก แแแแ แแแแ แแกแแ แแแกแแแแกแแแแก
แ แแแแ แฌแแแแ:
- แ แ แแ แแก แกแแ แแแกแแก แแแแ?
- แแกแขแแแก แกแแกแขแแแ แแ แแแกแ แ แแแ แแแแ แแกแแ แแแกแแก แแ แฅแแขแแฅแขแฃแ แแจแ.
- Istio-แก แแแแแงแแแแแ แจแแแแแแ แแ แแแแแแแแแก แแแแแกแแญแ แแแแ:
- แจแแชแแแแแก แขแแแแ แแแขแแแ;
- แแแ แจแ แฃแขแแแแชแแ;
- แฅแแแกแแก แขแแกแขแแ แแแ;
- แฃแกแแคแ แแฎแแแแ;
- แขแแแแแแขแ แแแก แจแแแ แแแแแ แแแแแแก, แแแขแ แแแแก แแ แแ แแคแแแแก แแแแแงแแแแแแ.
แกแขแแขแแแแแก แกแแ แแ แกแแ แแแกแแก แแแแแแแแ แแ แแกแขแแแแ
Istio แแแ แจแ แฃแขแแแแชแแแก แฌแแกแแแ: แกแแ แแแกแแก แแแแฎแแแแแแแก แแแแแแแแ, แกแแแแช แแกแแแ แฃแแแ แฌแแแแแแแ แแแแแ แแแแแแแ Isio-แจแ: แแฃแแแก แแแแคแ แฅแแแแแก แแแ แแแ แแแแแ แแแแแ แแกแขแแแจแ: แ แแแแกแแช แแแ แชแฎแ แแ แแก แแแ แแแแขแ แแแแแงแฃแ แแก แแแแแแแ แแ แแแแแขแแ แแแแ แแกแขแแแจแ: แกแแ แแแแแก แงแแแแแคแแ แ แแ แ แแแแแแแ แกแฌแ แแคแแ แฅแแแกแแก แแแแแแแ แแ แแกแขแแแจแ: แแกแ แแงแ แแแแแฃแแแแแแ แแแแแ แแแจแแแแ แแกแขแแแจแ: แกแแแแฃแแแ แกแแ แแแกแแแ แแแแแ แแก แแแแแแแแแ แแกแขแแแจแ: แแฅแกแแแฃแแขแแชแแแก แแแแแ แขแแแแแ Istio Egress: แแแกแแแ แกแฃแแแแแ แแแแก แแแฆแแแแแแแ
แกแชแแแแ แแแแก
แแแกแขแแแแก แแก แกแแ แแ แแ แแ แแก แแแแแแแฃแแ แแกแขแแแก แกแแแงแแ แแจแ แฆแ แแ แฉแแซแแ แแแกแแแแก. แฉแแแ แฃแแ แแแแ แแแแแแ แแแแแชแแแ แแแแชแแคแชแแ แแ แแฅแแแ แจแแแแแแแแแ, แ แแ แแแแแ แกแชแแแแ แแกแขแแ. แแแแก แแแแแแแแ แกแ แฃแแแแ แฃแคแแกแแ แแ Red Hat แแแแแแแแแ แงแแแแ แแแกแขแ แฃแแแแขแก, แ แแแแแแช แแญแแ แแแแแ OpenShift-แแก, Kubernetes-แแก, Linux-แแก แแแแขแแแแแ แแแแกแ แแ Istio-แก แแแกแแฌแงแแแแ, แแแ แจแแ แแก:
Istio แแแ แจแ แฃแขแแแแชแแแก แฌแแกแแแ: แกแแ แแแกแแก แแแแฎแแแแแแแก แแแแแแแแ, แกแแแแช แแกแแแ แฃแแแ แฌแแแแแแแ
แแแ แจแ แฃแขแแก แฌแแกแแแ แแ แแก แฌแแกแแแ, แ แแแแแแแช แ แแแแฃแ แแ แแแแกแแแฆแแ แแแก แแแ แจแ แฃแขแแก แแ แฉแแแแแก. แกแแกแขแแแแก แกแแ แแฃแแแก แแแแแก แแแฃแฎแแแแแแ, แแ แฌแแกแแแแก แแแแแแ แแแแ แแชแแฃแแ แแ แแแชแแแ แ แฉแแแ แแแ แขแแแ: แแแแฎแแแแแแแก แแแ แจแ แฃแขแ แฎแแแแ แแแ แแแแฃแแ แแแ แแแแขแ แแแแกแ แแ HTTP แกแแแแฃแ แแก แแแแจแแแแแแแแแแก แกแแคแฃแซแแแแแ.
แแแแแ แจแแแฎแแแแ แแแแแแแแแแก:
Kubernetes แแแแฃแแแกแฎแแแแ: แขแ แแแแแแฃแ แ "50/50"
แฉแแแแก แแแแแแแแจแ แฉแแแ แแแฉแแแแแแ, แแฃ แ แแแแ แแแแแแแงแแแแ แแแแ แแกแแ แแแกแแก แแ แแแ แแฃแแแ แแ แ แแแ แกแแ OpenShift-แจแ, แแแแแ แแฃแฌแแแแ แแแ v1 แแ v2. แแแแแแฃแแ แแแ แกแแ แแฃแจแแแแก แกแแแฃแแแ Kubernetes-แแก แแแแจแ แแ แแแแฃแแแกแฎแแแแแ แแฌแแ แแแแแก แแแแแแ แแ แแแแแแแแกแแแฃแ แแ แแแแ แแแ แจแ แฃแขแแแแชแแแก. แแแแแแฃแแ แแแแ แแฆแแแก แแแแฎแแแแแก แแแแแก แฌแแแก แแแกแ แแแแ แแกแแ แแแกแแก แแแกแขแแแชแแแแแก, แกแฎแแ แกแแขแงแแแแแ แ แแ แแแฅแแแ, แ แแแแแแแแแก แ แแแแแแแแแก แแแฎแแแแแ. Istio แกแแจแฃแแแแแแก แแแซแแแแ แจแแชแแแแแ แแก แแแแแแกแ แฎแแแแ.
แแแฅแแแ, แฉแแแ แแแแแแแแแกแแ แฉแแแแ แกแแ แแแแแแแแแชแแ แกแแ แแแกแแก แแ แ แแแ แกแแ OpenShift-แแ, แ แแแแแแแแแชแแ-v1 แแ แ แแแแแแแแแชแแ-v2.
แแแฎ. แกแฃแ แแแ 1 แแแแฉแแแแแแก, แ แแ แ แแแแกแแช แแแแแแฃแแ แกแแ แแแกแ แฌแแ แแแแแแแแแแ แแ แ แแแกแขแแแชแแแจแ, แแแแฎแแแแแแ แแแแแแ แแ แแแแชแแแแแ แแแ แจแแ แแก: 1-2-1-2-... แแกแ แแฃแจแแแแก Kubernetes-แแก แแแ แจแ แฃแขแแแแชแแ แแแแฃแแแกแฎแแแแแ:
แจแแฌแแแแแ แแแแแฌแแแแแ แแแ แกแแแแก แจแแ แแก
แแแฎ. แกแฃแ แแแ 2 แแแแฉแแแแแแก, แ แ แแแฎแแแแ, แแฃ แแแแ แแแ v2 แกแแ แแแกแแก แแกแแแแแก แ แแแแแแแแแก แแ แแแแแ แแ แแแแ (แแก แแแแแแแ oc แแแกแจแขแแแแ โ replicas=2 แแแแแแแแแ/แ แแแแแแแแแชแแ-v2 แแ แซแแแแแ). แ แแแแ แช แฎแแแแแ, แแแแฎแแแแแแ v1-แกแ แแ v2-แก แจแแ แแก แแฎแแ แแงแแคแ แแ แแ-แกแแ แแแแแคแแ แแแแแ: 1-2-2-1-2-2-โฆ:
แแแแแ แแ แแแ แแแ แกแแ Istio-แก แแแแแงแแแแแแ
Istio แแแแแแแแแก แแแแฎแแแแแแแก แแแแแฌแแแแแแก แจแแชแแแแก แแกแ, แ แแแแ แช แฉแแแ แแแญแแ แแแแ. แแแแแแแแแ, แแแแแแแแแ แแแแแ แขแ แแคแแแ แแฎแแแแ แ แแแแแแแแแชแแแแ-v1 แจแแแแแแ Istio yaml แคแแแแแก แแแแแงแแแแแแ:
แแฅ แงแฃแ แแแฆแแแ แฃแแแ แแแแฅแชแแแ แแแแก: แฆแแแแแแแแ แจแแแ แฉแแแ แแขแแแแขแแแแก แแแฎแแแแแ. แฉแแแแ แแแแแแแแ แแงแแแแแก แแขแแแแขแก v1. "แฌแแแ: 100" แแแ แแแแขแ แ แแแจแแแแก, แ แแ แขแ แแคแแแแก 100% แแแแแแแฌแแแแแแ แงแแแแ แกแแ แแแกแแก แแแแแ, แ แแแแแกแแช แแฅแแก v1 แแขแแแแขแ.
แแแ แแฅแขแแแแก แแแแแฌแแแแแ แแแ แกแแแแก แจแแ แแก (Canary Deployment)
แจแแแแแแ, แฌแแแแก แแแ แแแแขแ แแก แแแแแงแแแแแแ, แจแแแแซแแแแ แแแแแ แแแ แขแ แแคแแแก แแ แแแ แแแแแ, แฃแแฃแแแแแแงแแ แแแแแแฃแ แแแแแแแจแ แแแจแแแแฃแแ แแแแ แแกแแ แแแกแแก แจแแแแฎแแแแแแแก แ แแแแแแแแ. แแแแแแแแแ, แแฅ แฉแแแ แแแแแแ แแแแ แขแ แแคแแแแก 90%-แก v1-แแ แแ 10% v2-แแ:
แชแแแแแฃแแ แแแ แจแ แฃแขแแแแชแแ แแแแแแฃแ แ แแแแฎแแแ แแแแแแแกแแแแก
แแแกแแกแ แฃแแก, แฉแแแ แแแฉแแแแแแ, แแฃ แ แแแแ แแแซแฃแแแ แแแแแแฃแ แ แแแแฎแแแ แแแแแก แขแ แแคแแแ แแแแแแแแแก แกแแ แแแกแแ v2, แฎแแแ แงแแแแ แแแแแ แฉแแแ v1-แแ. แแแแกแแแแแก แฉแแแ แแแงแแแแแ แ แแแฃแแแ แฃแ แแแแแแแแฅแแแแแแก แแแแฎแแแ แแแแแก แแแแแขแแก แแแแจแแแแแแแแก แแแกแแแแแแแแแแแแ แแแแฎแแแแแก แกแแแแฃแ แจแ:
แฒแฎแแ แจแแแ แฏแแ แแ
แกแแแแฃแ แแแแก แแแแแแแแกแแแแแก แ แแแฃแแแ แฃแแ แแแแแแแแฅแแแแแแแก แแแแแแแแ แฃแแแ แแแขแแแแชแแ แแแแชแแ แแแแแแ Istio แแแ แจแ แฃแขแแแแชแแแก แฌแแกแแแแก แกแแแฃแแแ แ แแแแแงแแแแแ. แฃแคแ แ แแแขแแช, แแฅ แจแแกแแซแแแแแแแแแ แกแแแแแแ แคแแ แแแ, แ แแแแแ แกแแแแฃแ แแก แแแแจแแแแแแแแแ แจแแแซแแแแ แฉแแแแงแแแแแแแก แแแแแชแฎแแแแก แฌแงแแ แแก แแแแจแ.
แแ แแแฎแกแแแแแ, แ แแ Ops แแ แแ แ Dev
แงแแแแแคแแ แ, แ แแช แฉแแแ แแแฉแแแแแ แแแแแ แแแชแแแฃแ แแแแแแแแแแจแ, แแแแแแแ แฌแงแแ แแก แแแแแก แแแแแแ แชแแแแแแแแก แแแ แแจแ, แแแ แแ แแ แจแแแแฎแแแแแแแกแ, แ แแแแกแแช แแฃแชแแแแแแแแ แกแแแชแแแแฃแ แ แแแแฎแแแแแก แกแแแแฃแ แแแแก แแแแแ แแ แแแ. Istio แกแแกแแ แแแแแ แแฅแแแแ แ แแแแ แช แแแแแแแแแ แแแแกแแแแก, แ แแแแแแแช, แแแแแแแแแ, แจแแซแแแแแ แแแก แแแแแงแแแแแแก แขแแกแขแแ แแแแก แแขแแแแ, แแกแแแ IT แกแแกแขแแแแแแก แแฅแกแแแฃแแขแแชแแแก แกแแแชแแแแแกแขแแแแกแแแแก, แ แแแแแแกแแช แแก แแแแแ แแแแฎแแแ แแแ แฌแแ แแแแแแจแ.
แแกแ แ แแ, แแแแแแแแ แแ แแแกแขแแแแก แแ แกแแ แแแก แแแแขแแแขแแแ: แแฅแแแ แแ แแญแแ แแแแแ แ แแแแแก แจแแชแแแ แแฅแแแแก แแแแจแ. แแ แแ แแก แกแแญแแ แ แแฎแแแ แกแฃแ แแแแแแก แแจแแแแแ แแ แแฎแแแ แแแแขแแแแแ แแแแก แแแจแแแแ. แแก แงแแแแแคแแ แ แฎแแ แชแแแแแแแ แแแแแก แแแฆแแ.
แฒแแแแแงแแแ แจแแแ แฌแแ แแแกแแฎแแ
แฃแแ แแแแ แฌแแ แแแแแแแแแ แกแแแแฃแ แแก แแแแแแแแก แจแแกแแซแแแแแแแแแ แ แแแฃแแแ แฃแแ แแแแแแแแฅแแแแแแแก แแแแแงแแแแแแ. แแกแฃแ แ แแฅแแแแ แงแแแแแแ แแแแ แแแแแแขแแก แแแแแแแกแแแแ แแแแ แแฅแแแแก แกแแแชแแแแฃแ แแแ แกแแแแ
แกแชแแแแ แแแแก
Istio-แก, Kubernetes-แแก แแ OpenShift-แแก แจแแกแแฎแแ แแแแฎแแ แแ แแแ, แแแแ แแ แ แแขแแ แแ แจแแแฎแแ แงแแแแแคแแ แก แแแแแ? แแฃแแแ
แจแแแแแ แแแกแขแจแ: แฉแแแ แแแแแแแ แแแแฃแจแแแแแ แแ แแแแแแแแก
แแฆแแก แแฅแแแ แแแฎแแ, แ แ แจแแฃแซแแแ Istio-แก แแแ แจแ แฃแขแแแแชแแแก แฌแแกแแแก. แแฎแแ แฌแแ แแแแแแแแแ แแแแแ, แแแแ แแ แแฎแแแแ แจแแชแแแแแแแก แแแแฃแจแแแแแแกแแแ แแแแแแจแแ แแแแ. แแฃแกแขแแ แแแแแ แแแกแแฃแแ แแแ แจแแแแแ แแแกแขแจแ.
แฌแงแแ แ: www.habr.com