随笔分类 -  istio

摘要:控制 Egress 流量任务展示了如何配置 Istio 以允许网格内部的应用程序访问外部 HTTP 和 HTTPS 服务,但那个任务实际上是通过 sidecar 直接调用的外部服务。而这个示例会展示如何配置 Istio 以通过专用的 egress gateway 服务间接调用外部服务。 Istio 阅读全文
posted @ 2022-04-04 23:34 腐汝 阅读(338) 评论(0) 推荐(0) 编辑
摘要:参考:https://istio.io/latest/zh/docs/tasks/traffic-management/egress/egress-control/#controlled-access-to-external-services 使用 Istio ServiceEntry 配置,你可以 阅读全文
posted @ 2022-04-02 11:37 腐汝 阅读(242) 评论(0) 推荐(0) 编辑
摘要:使用简单或双向 TLS 暴露安全 HTTPS 服务。 https://istio.io/latest/zh/docs/tasks/traffic-management/ingress/secure-ingress-mount/ 1、基于文件挂载的方式配置 TLS ingress 网关 1.1)创建一 阅读全文
posted @ 2022-04-02 11:03 腐汝 阅读(253) 评论(0) 推荐(0) 编辑
摘要:参考文档:https://istio.io/latest/zh/docs/tasks/traffic-management/ingress/secure-ingress/#configure-a-TLS-ingress-gateway-for-multiple-hosts 文档中都是三级域名(国内) 阅读全文
posted @ 2022-04-01 16:52 腐汝 阅读(147) 评论(0) 推荐(0) 编辑
摘要:除了支持 Kubernetes Ingress,Istio还提供了另一种配置模式,Istio Gateway。与 Ingress 相比,Gateway 提供了更广泛的自定义和灵活性,并允许将 Istio 功能(例如监控和路由规则)应用于进入集群的流量。 参考:https://istio.io/lat 阅读全文
posted @ 2022-03-30 17:03 腐汝 阅读(556) 评论(0) 推荐(0) 编辑
摘要:熔断,是创建弹性微服务应用程序的重要模式。熔断能够使您的应用程序具备应对来自故障、潜在峰值和其他未知网络因素影响的能力。 参考:https://istio.io/latest/zh/docs/tasks/traffic-management/circuit-breaking/ 1)在目标规则中配置熔 阅读全文
posted @ 2022-03-30 15:53 腐汝 阅读(109) 评论(0) 推荐(0) 编辑
摘要:参考文档:https://istio.io/latest/zh/docs/tasks/traffic-management/request-timeouts/ 1、将请求路由到 reviews 服务的 v2 版本,它会发起对 ratings 服务的调用 apiVersion: networking. 阅读全文
posted @ 2022-03-30 11:55 腐汝 阅读(64) 评论(0) 推荐(0) 编辑
摘要:一个常见的用例是将流量从微服务的一个版本的逐渐迁移到另一个版本。在 Istio 中,您可以通过配置一系列规则来实现此目标。这些规则将一定比例的流量路由到一个或另一个服务。在本任务中,您将会把 50% 的流量发送到 reviews:v1,另外,50% 的流量发送到 reviews:v3。接着,再把 1 阅读全文
posted @ 2022-03-30 10:53 腐汝 阅读(98) 评论(0) 推荐(0) 编辑