12.2Istio架构和原理
Proxy:代理envoy
Pilot:告诉envoy怎么干活,提供envoy信息,告诉envoy哪些服务
Galley:检验配置是否正常
Mixer:策略(哪些用户可以访问哪些服务和策略。如访问速率的限制)
遥测:数据(服务之间流转的数据)的收集和汇报(向后台汇报,格式需要经过Adapter转换,如Prometheus,gaphst,datadog,stackdriver,bluemix)数据(请求从哪发出来,什么数据,什么协议,请求的延时,状态码)
Citadel:安全相关,用户到服务,服务到服务提供安全的通讯,可以让http的服务无感知的升级为https,服务的授权、ipac控制
Istio解决的问题
helm ls -a
kubectl taint node dh.cn master=:NoSchedule
Last updated
Was this helpful?