Istio 网络 API 深入解析与流量管理实践
1. 服务网格与解耦
服务网格极大地促进了服务团队(开发者、运维人员等)的解耦实践。它是提高团队工作速度、降低变更管理风险范围、明确角色责任以及促进服务交付特定方面问责制的关键途径。
2. VirtualService 与主机名匹配
VirtualService 可以声明一组由通配符模式描述的主机名,例如 *.com 。但在选择配置时,最具体的主机名总是优先应用。比如对于请求 baz.foo.com , baz.foo.com 的 VirtualService 会生效,而 *.foo.com 和 *.com 的 VirtualService 会被忽略。需要注意的是,没有 VirtualService 可以声明通配符主机名 * 。
3. Gateway 介绍
3.1 Gateway 基本功能
Gateway 主要用于在信任边界上公开名称。例如,将内部服务 webserver.foo.svc.cluster.local 映射到公共名称 foo.com ,同时需要指定公开公共名称的端口和协议。
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: foo-com-
超级会员免费看
订阅专栏 解锁全文
1万+

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



