Alauda Service Mesh v2.0
Alauda Service Mesh v2.0 基于 Istio 项目构建,使用源自 Sail Operator(托管于 istio-ecosystem GitHub 组织)的新 Istio Operator 进行安装。该 Operator 提供了扩展的自定义资源定义(CRDs)集,用于管理 Istio 组件。
目录
支持的组件版本
Istio版本:v1.24.6 和 v1.26.3Kiali operator版本:v2.11.0
功能
- 支持
istioctl,Istio 的命令行工具,提供诊断和调试功能。 - 支持多集群部署模型:
- 多主模式(Multi-primary)
- 主-远程(Primary-remote)
- 通过 Istio 修订机制,实现控制平面的金丝雀式升级。
- 支持
IstioRevisionTag资源——作为 Istio 控制平面修订的别名的稳定修订标签。 - 通过
IstioCNICRD 管理 Istio 容器网络接口,负责 CNI daemonset 生命周期管理。 - 指标和追踪集成
- 监控组件:利用 Prometheus 或 VictoriaMetrics 进行指标收集,使用 Alertmanager 进行告警。
- 分布式追踪平台:通过 Jaeger 和 OpenTelemetry 等组件提供端到端的分布式追踪能力。
- Alauda 版本的 Kiali:提供服务网格的可视化和运维洞察,包括实时流量拓扑、配置验证和追踪集成。