Istio与Kubernetes:资源管理与协同解析
原文中文,约5400字,阅读约需13分钟。发表于: 。istio常用CRD介绍以及和kubernetes资源扭转关系说明。
Istio拦截Kubernetes中创建Pod的事件,注入Envoy容器,对流量进行分析和管理。架构包括控制平面、数据平面和出入口网关。控制平面由pilot管理,负责配置信息。数据平面由istio-proxy管理,与pilot交互和更新envoy。出入口网关允许外部访问服务网格内部服务。常用CRD资源有gateway、virtualService和destinationRule。istio服务网格管理Kubernetes中的service,通过关联kubernetes资源获取后端地址列表。istio需要kubernetesserviceport信息获取服务协议。创建deployment和service资源后,创建对应的istio资源。