เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ เจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจจ เจ เจคเฉ เจเจฒเจชเจจเจพ เจเจฐเจจ เจฒเจ Istio+Kiali เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ
เจเจธ เจฒเฉเฉ เจตเจฟเฉฑเจ เจฒเฉเจ
เจเฉเจฌเจฐเจจเฉเจเจธ #1 เจตเจฟเฉฑเจ เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ: เจเจฟเจเจฒเฉเจฌ เจธเฉเจเจ เจเฉเจฌเจฐเจจเฉเจเจธ #2 เจตเจฟเฉฑเจ เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ: เจเจฐเจเฉ เจฐเฉเจฒเจเจเจเจธ - (เจเจน เจฒเฉเจ)
- เจเฉเจจเจเจฟเฉฐเจธ-เจเจเจธ เจเจธเจเฉเจ เจซเจฒเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ
เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ
เจ
เจธเฉเจ เจเจฎเฉเจฆ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟ เจคเฉเจธเฉเจ เจชเฉเฉเจนเจฆเฉ เจนเฉ
เจเจเจธเจเฉเจ
เจ
เจคเฉ เจ
เจธเฉเจ เจฎเฉฐเจจเจฆเฉ เจนเจพเจ เจเจฟ เจเจธ เจฒเฉเจ เจจเฉเฉฐ เจชเฉเฉเจน เจเฉ เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจพเจฃเจฆเฉ เจนเฉ เจเจฟ Istio เจเฉ เจนเฉ. เจเฉ เจจเจนเฉเจ, เจคเจพเจ เจคเฉเจธเฉเจ เจเจธ เจฌเจพเจฐเฉ เจชเฉเฉเจน เจธเจเจฆเฉ เจนเฉ
เจเฉเจธเจเจพเจ เจฒเจ เจ เจฐเจเจผเฉ
เจนเจฐ เจเฉฑเจ เจชเฉเจก เจตเจฟเฉฑเจ เจฆเฉ เจเฉฐเจเฉเจจเจฐ เจนเฉเฉฐเจฆเฉ เจนเจจ: เจธเจพเจกเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจ เจคเฉ istio-เจชเฉเจฐเฉเจเจธเฉเฅค
เจ เจธเฉเจ เจซเจฐเฉฐเจเจเจเจก-เจเจจเจเฉเจจเฉเจเจธ เจ เจคเฉ เจฌเฉเจเจเจเจก เจชเจพเจเจฅเจจ เจชเฉเจกเจธ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเฉเจธเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจพเจเจเฉเฅค nginx เจชเฉเจก เจนเจฐ เจฌเฉเจจเจคเฉ เจจเฉเฉฐ เจฌเฉเจเจเจเจก เจชเฉเจก 'เจคเฉ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเฉเจเจพ เจ เจคเฉ เจชเฉเจฐเฉเจเจธเฉ เจตเจเฉเจ เจเฉฐเจฎ เจเจฐเฉเจเจพเฅค เจตเฉเจฐเจตเฉ เจนเฉเจ เจฒเจฟเจเฉ เจฏเจฎเจฒเจพเจ เจตเจฟเฉฑเจ เจฒเฉฑเจญเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ:
เจเฉเจธเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจเจฒเจพ เจฐเจฟเจนเจพ เจนเฉ
เจเฉ เจคเฉเจธเฉเจ เจฎเฉเจฐเฉ เจเจฆเจพเจนเจฐเจฃ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ เจ
เจคเฉ เจเจธ เจเฉเจธเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจตเฉเจเฉ
เจธเจผเฉเจฐเฉเจเจคเฉ เจคเฉเจจเจพเจคเฉ
เจเจฆเฉเจ เจ เจธเฉเจ เจชเจนเจฟเจฒเฉ เจคเฉเจจเจพเจคเฉ เจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ, เจ เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจพเจกเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเฉ เจชเฉเจกเจพเจ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซ 2 เจเฉฐเจเฉเจจเจฐ เจนเจจ, เจฏเจพเจจเฉ เจเจธเจเฉเจ เจธเจพเจเจกเจเจพเจฐ เจจเฉเฉฐ เจนเฉเจฃเฉ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉ:
เจ
เจคเฉ เจ
เจธเฉเจ เจจเฉเจฎเจธเจชเฉเจธ เจตเจฟเฉฑเจ Istio Gateway Loadbalancer เจตเฉ เจฆเฉเจเจฆเฉ เจนเจพเจ istio-system
:
เจเฉเจฐเฉเจซเจฟเจ เจชเฉเจฆเจพ เจเจฐเจจเจพ
เจ เจธเฉเจ เจเฉเจฐเฉเจซเจฟเจ เจชเฉเจฆเจพ เจเจฐเจจ เจฒเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ IP เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจพเจเจเฉ เจเฉ เจเจฟ เจซเจฐเฉฐเจเจเจเจก เจชเฉเจกเจธ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพ เจ เจคเฉ เจฌเฉเจเจเจเจก เจชเฉเจกเจพเจ เจจเฉเฉฐ เจ เฉฑเจเฉ เจญเฉเจเจฟเจ เจเจพเจตเฉเจเจพ:
while true; do curl -s --resolve 'frontend.istio-test:80:35.242.202.152' frontend.istio-test; sleep 0.1; done
เจ
เจธเฉเจ เจตเฉ เจธเจผเจพเจฎเจฒ เจเจฐเจพเจเจเฉ frontend.istio-test
เจธเจพเจกเฉ เจฎเฉเจเจผเจฌเจพเจจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ.
เจเจฟเจเจฒเฉ เจฐเจพเจนเฉเจ เจเจพเจฒ เจฆเฉเจเฉ
เจ
เจธเฉเจ เจเจฐเฉเจธเจฟเฉฐเจ, เจเฉเจฐเจพเจซเจพเจจเจพ, เจชเฉเจฐเฉเจฎเฉเจฅเฉเจ
เจธ เจ
เจคเฉ เจเฉเจเจฒเฉ เจฆเฉ เจจเจพเจฒ เจเฉเจธเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจ
เจคเฉ เจเจธเจเฉเจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ เจนเฉ (เจตเฉเจฐเจตเจฟเจเจ เจฒเจ เจนเฉเจ เจพเจ เจฆเฉเจเฉ)เฅค
istioctl dashboard kiali # admin:admin
เจเจฟเจเจฒเฉ เจเจพเจฒ เจฐเจพเจนเฉเจ เจฎเฉเจเฉเจฆเจพ เจเฉเจฐเฉเจซเจฟเจ เจฆเฉ เจเจฒเจชเจจเจพ เจเจฐเจฆเจพ เจนเฉ
เจเจฟเจตเฉเจ เจเจฟ เจ เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ, 100% เจเฉเจฐเฉเจซเจฟเจ เจซเจฐเฉฐเจเจเจเจก เจธเฉเจตเจพ เจตเฉฑเจฒ เจเจพเจเจฆเจพ เจนเฉ, เจซเจฟเจฐ เจฒเฉเจฌเจฒ v1 เจฆเฉ เจจเจพเจฒ เจซเจฐเฉฐเจเจเจเจก เจชเฉเจกเจเจผ เจตเฉฑเจฒ, เจเจฟเจเจเจเจฟ เจ เจธเฉเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจจเจเฉเจจเฉเจเจธ เจชเฉเจฐเฉเจเจธเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจฐเจนเฉ เจนเจพเจ เจเฉ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจฌเฉเจเจเจเจก เจธเฉเจตเจพ เจฒเจ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเจฆเจพ เจนเฉ, เจเฉ เจฌเจฆเจฒเฉ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฌเฉเจเจเจเจก เจชเฉเจกเจพเจ เจคเฉ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเจฆเจพ เจนเฉเฅค เจฒเฉเจฌเจฒ v1 เจฆเฉ เจจเจพเจฒ.
Kiali Istio เจฆเฉ เจจเจพเจฒ เจตเจงเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจฌเจพเจเจธเจก เจฎเฉเจธเจผ เจฐเฉเจเจกเจฐเจฟเฉฐเจ เจนเฉฑเจฒ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจฌเจนเฉเจค เจตเจงเฉเจเฅค
เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ
เจธเจพเจกเฉ เจฌเฉเจเจเจเจก เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฆเฉ k8s เจคเฉเจจเจพเจคเฉเจเจ เจนเจจ, เจเฉฑเจ v1 เจฒเจ เจ เจคเฉ เจเฉฑเจ v2 เจฒเจเฅค เจนเฉเจฃ เจธเจพเจจเฉเฉฐ Istio เจจเฉเฉฐ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจเฉฑเจ เจจเจฟเจธเจผเจเจฟเจค เจชเฉเจฐเจคเฉเจธเจผเจค เจจเฉเฉฐ v2 เจจเฉเฉฐ เจ เฉฑเจเฉ เจญเฉเจเจฃ เจฒเจ เจเจนเจฟเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจเจฆเจฎ 1: 10%
เจ
เจคเฉ เจธเจพเจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจตเจฐเจเฉเจ
เจฒ เจธเจฐเจตเจฟเจธ เจฆเฉ เจญเจพเจฐ เจจเฉเฉฐ เจเจกเจเจธเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: backend
namespace: default
spec:
gateways: []
hosts:
- "backend.default.svc.cluster.local"
http:
- match:
- {}
route:
- destination:
host: backend.default.svc.cluster.local
subset: v1
port:
number: 80
weight: 90
- destination:
host: backend.default.svc.cluster.local
subset: v2
port:
number: 80
weight: 10
เจ เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ 10% เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ v2 'เจคเฉ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
เจเจฆเจฎ 2: 50%
เจ เจคเฉ เจนเฉเจฃ เจเจธเจจเฉเฉฐ 50% เจคเฉฑเจ เจตเจงเจพเจเจฃ เจฒเจ เจเจพเจซเจผเฉ เจนเฉ:
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: backend
namespace: default
spec:
...
- destination:
host: backend.default.svc.cluster.local
subset: v1
port:
number: 80
weight: 50
- destination:
host: backend.default.svc.cluster.local
subset: v2
port:
number: 80
weight: 50
เจเจฆเจฎ 3: 100%
เจนเฉเจฃ เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ เจจเฉเฉฐ เจชเฉเจฐเจพ เจฎเฉฐเจจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจ เจคเฉ เจธเจพเจฐเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ v2 'เจคเฉ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ:
เจเฉเจจเจฐเฉ เจจเฉเฉฐ เจนเฉฑเจฅเฉเจ เจเฉเจธเจ เจเจฐเจจเจพ
เจฎเฉฐเจจ เจฒเจ เจเจฟ เจ เจธเฉเจ เจนเฉเจฃ เจธเจพเจฐเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเจพ 2% v10 เจฌเฉเจเจเจเจก เจจเฉเฉฐ เจญเฉเจเจฆเฉ เจนเจพเจเฅค เจเจฆเฉเจ เจเฉ เจเฉ เจ เจธเฉเจ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ เจนเฉฑเจฅเฉเจ v2 เจฆเฉ เจเจพเจเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจ เจเจฟ เจนเจฐ เจเฉเจเจผ เจธเจพเจกเฉ เจเจฎเฉเจฆ เจ เจจเฉเจธเจพเจฐ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเฉ?
เจ เจธเฉเจ HTTP เจธเจฟเจฐเจฒเฉเจเจพเจ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจฎเฉเจฒ เจเจพเจเจฆเจพ เจจเจฟเจฏเจฎ เจเฉเฉ เจธเจเจฆเฉ เจนเจพเจ:
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: backend
namespace: default
spec:
gateways: []
hosts:
- "backend.default.svc.cluster.local"
http:
- match:
- headers:
canary:
exact: "canary-tester"
route:
- destination:
host: backend.default.svc.cluster.local
subset: v2
port:
number: 80
weight: 100
- match:
- {}
route:
- destination:
host: backend.default.svc.cluster.local
subset: v1
port:
number: 80
weight: 90
- destination:
host: backend.default.svc.cluster.local
subset: v2
port:
number: 80
weight: 10
เจนเฉเจฃ curl เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจ เจธเฉเจ เจธเจฟเจฐเจฒเฉเจ เจจเฉเฉฐ เจญเฉเจ เจเฉ เจเฉฑเจ v2 เจฌเฉเจจเจคเฉ เจจเฉเฉฐ เจฎเจเจฌเฉเจฐ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ:
เจฌเจฟเจจเจพเจ เจธเจฟเจฐเจฒเฉเจ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจ เจเฉ เจตเฉ 1/10 เจ เจจเฉเจชเจพเจค เจฆเฉเจเจฐเจพ เจเจฒเจพเจเจเจ เจเจพเจฃเจเฉเจเจ:
เจฆเฉ เจจเจฟเจฐเจญเจฐ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฒเจ เจเฉเจจเจฐเฉ
เจนเฉเจฃ เจ เจธเฉเจ เจเจธ เจตเจฟเจเจฒเจช 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเจพเจเจเฉ เจเจฟเฉฑเจฅเฉ เจธเจพเจกเฉ เจเฉเจฒ เจซเจฐเฉฐเจเจเจเจก เจ เจคเฉ เจฌเฉเจเจเจเจก เจฆเฉเจตเจพเจ เจฒเจ เจตเจฐเจเจจ v2 เจนเฉเฅค เจฆเฉเจตเจพเจ เจฒเจ, เจ เจธเฉเจ เจจเจฟเจธเจผเจเจฟเจค เจเฉเจคเจพ เจนเฉ เจเจฟ เจเฉเจฐเฉเจซเจฟเจ เจฆเจพ 10% v2 'เจคเฉ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ:
เจ เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจซเจฐเฉฐเจเจเจเจก v1 เจ เจคเฉ v2 เจฆเฉเจตเฉเจ เจซเจพเจฐเจตเจฐเจก เจเฉเจฐเฉเจซเจฟเจ 1/10 เจฆเฉ เจฌเฉเจเจเจเจก v1 เจ เจคเฉ v2 เจฆเฉ เจ เจจเฉเจชเจพเจค 'เจคเฉ เจนเจจเฅค
เจเจฆเฉเจ เจเฉ เจเฉ เจธเจพเจจเฉเฉฐ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจซเจฐเฉฐเจเจเจเจก-v2 เจคเฉเจ เจธเจฟเจฐเจซ เจฌเฉเจเจเจเจก-v2 เจคเฉฑเจ เจญเฉเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเจฟเจเจเจเจฟ เจเจน v1 เจฆเฉ เจ
เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจนเฉ? เจ
เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจ
เจธเฉเจ เจซเจฐเฉฐเจเจเจเจก เจฒเจ 1/10 เจ
เจจเฉเจชเจพเจค เจธเฉเจ เจเจฐเจพเจเจเฉ, เจเฉ เจเจน เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเฉฑเจฒเจฌเจพเจค เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจฌเฉเจเจเจเจก-v2 เจจเฉเฉฐ เจเจฟเจนเฉเจพ เจเฉเจฐเฉเจซเจฟเจ เจฎเจฟเจฒเจฆเจพ เจนเฉ. sourceLabels
:
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: backend
namespace: default
spec:
gateways: []
hosts:
- "backend.default.svc.cluster.local"
http:
...
- match:
- sourceLabels:
app: frontend
version: v2
route:
- destination:
host: backend.default.svc.cluster.local
subset: v2
port:
number: 80
weight: 100
เจจเจคเฉเจเฉ เจตเจเฉเจ, เจธเจพเจจเฉเฉฐ เจเจน เจฎเจฟเจฒเจฆเจพ เจนเฉ เจเฉ เจธเจพเจจเฉเฉฐ เจเจพเจนเฉเจฆเจพ เจนเฉ:
เจฎเฉเจจเฉเจ เจฒ เจเฉเจจเจฐเฉ เจชเจนเฉเฉฐเจ เจคเฉเจ เจ เฉฐเจคเจฐ
ะ เจชเจนเจฟเจฒเจพ เจญเจพเจ เจ เจธเฉเจ เจฆเฉ k8s เจคเฉเจจเจพเจคเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ เจจเฉเฉฐ เจนเฉฑเจฅเฉเจ เจเฉเจคเจพเฅค เจเฉฑเจฅเฉ เจ เจธเฉเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจจเฉเฉฐ เจฌเจฆเจฒ เจเฉ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจ เจจเฉเจชเจพเจค เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเฉเจคเจพเฅค เจเจน เจชเจนเฉเฉฐเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเฉ, เจชเจฐ เจเจธ เจตเจฟเฉฑเจ เจเฉฐเจญเฉเจฐ เจเจฎเฉเจเจ เจนเจจเฅค
Istio เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจฆเฉ เจชเจฐเจตเจพเจน เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจ เจจเฉเจชเจพเจค เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจ เจธเฉเจ HPAs (เจนเจฐเฉเจเจผเฉเจเจเจฒ เจชเฉเจก เจเจเฉเจธเจเฉเจฒเจฐ) เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเฉเจจเจฐเฉ เจคเฉเจจเจพเจคเฉ เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฅเจฟเจคเฉ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค
เจจเจคเฉเจเจพ
Istio เจฌเจนเฉเจค เจตเจงเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเจธเจจเฉเฉฐ Kiali เจฆเฉ เจจเจพเจฒ เจฎเจฟเจฒ เจเฉ เจตเจฐเจคเจฃเจพ เจฌเจนเฉเจค เจธเจผเจเจคเฉเจธเจผเจพเจฒเฉ เจธเฉเจฎเฉเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจฎเฉเจฐเฉ เจฆเจฟเจฒเจเจธเจชเฉเจเจ เจฆเฉ เจธเฉเจเฉ 'เจคเฉ เจ เฉฑเจเฉ เจธเจชเจฟเจจเจจเฉเจเจฐ เจจเฉเฉฐ เจเจเฉเจฎเฉเจธเจผเจจ เจ เจคเฉ เจเฉเจจเจฐเฉ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจฒเจ Istio เจจเจพเจฒ เจเฉเฉ เจฐเจฟเจนเจพ เจนเฉเฅค
เจธเจฐเฉเจค: www.habr.com