关于服务
翻译我在您的 Kubernetes 集群中部署和配置基于 Istio 的生产服务网格,使服务之间的流量变得安全、可观察和可管理——无需更改您应用程序代码的任何一行。边车模型完成所有繁重的工作:我注入 Envoy 代理,启动控制平面,并为您提供一个路由、重试、超时和加密由配置描述而不是嵌入服务中的网格。您的团队可以继续发布功能,而底层平台则悄然获得以前没有的保证。
我专注于团队通常会绊倒的地方。我在网格中启用 mTLS,以便每个调用默认都经过身份验证和加密,然后在其上层叠加授权策略:谁被允许与谁交谈。对于发布,我设置了金丝雀和蓝绿部署以及加权路由——新版本首先获得 1% 的流量,证明其有效后逐渐增加,或者在错误上升时立即回滚。故障注入、断路器和重试预算使系统对在规模上不可避免的不稳定依赖关系具有弹性。
可观察性是包含在内的。您将获得黄金信号仪表板、跟踪请求通过所有微服务的分布式追踪和实时调用图。我记录网关、策略和部署手册,调整边车的大小,以便网格不会占用您的集群,并培训您的团队进行日常操作。结果是流量变成了您可以理解并自信地进行更改的内容。
— mTLS、授权和对等身份验证策略
— 金丝雀、蓝绿和加权流量路由
— 入口和出口网关、超时、重试、断路器
— 指标、分布式追踪和服务图
我专注于团队通常会绊倒的地方。我在网格中启用 mTLS,以便每个调用默认都经过身份验证和加密,然后在其上层叠加授权策略:谁被允许与谁交谈。对于发布,我设置了金丝雀和蓝绿部署以及加权路由——新版本首先获得 1% 的流量,证明其有效后逐渐增加,或者在错误上升时立即回滚。故障注入、断路器和重试预算使系统对在规模上不可避免的不稳定依赖关系具有弹性。
可观察性是包含在内的。您将获得黄金信号仪表板、跟踪请求通过所有微服务的分布式追踪和实时调用图。我记录网关、策略和部署手册,调整边车的大小,以便网格不会占用您的集群,并培训您的团队进行日常操作。结果是流量变成了您可以理解并自信地进行更改的内容。
— mTLS、授权和对等身份验证策略
— 金丝雀、蓝绿和加权流量路由
— 入口和出口网关、超时、重试、断路器
— 指标、分布式追踪和服务图