Istio入门:控制平面、应用部署与功能探索
1. 了解Istio控制平面
Istio控制平面为服务网格用户提供了控制、观察、管理和配置网格的方式,它具备以下关键功能:
- 供操作员指定所需路由/弹性行为的API
- 供数据平面使用其配置的API
- 为数据平面提供服务发现抽象
- 指定使用策略的API
- 证书颁发和轮换
- 工作负载身份分配
- 统一遥测收集
- 服务代理边车注入
- 指定网络边界及其访问方式
这些功能大多由名为istiod的控制平面组件实现。同时,还有负责入站和出站流量的网关,以及用于支持可观察性或安全用例的支持组件,如Jaeger、Kiali、Grafana和Prometheus。
| 组件名称 | 功能描述 |
|---|---|
| istiod | 实现控制平面的核心功能 |
| 入站网关 | 允许流量进入集群 |
| 出站网关 | 控制流量离开集群 |
| Jaeger | 用于追踪和分析分布式系统中的请求 |
| Kiali | 提供服务网格的可视化界面 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



