您目前处于:社区首页 > 

istio

istio-断路器示例_Kubernetes中文社区

istio-断路器示例

Daniel_Ji阅读(697)

此任务阐述如何为连接,请求和异常检测(outlier detection)配置断路器。断路器是创建弹性微服务应用程序的重要模式。断路器使应用程序可以适应网络故障和延迟尖峰等网络不良影响。在此任务中,将配置断路规则,然后通过有意地“跳闸”来测...

istio-访问授权_Kubernetes中文社区

istio-访问授权

Daniel_Ji阅读(662)

Istio授权功能是基于角色的访问控制(RBAC),支持在Istio Mesh中,为服务提供名称空间级别,服务级别和方法级别的访问控制。它具有以下特点: 基于角色的语义,简单易用。 支持服务到服务,以及终端用户到服务授权。 灵活性的自定义属...

istio-bookinfo入门示例_Kubernetes中文社区

istio-bookinfo入门示例

Daniel_Ji阅读(784)

本示例部署一个名称为bookinfo的应用程序,该应用程序由四个单独的微服务组成,用于演示各种Istio功能。该应用程序用于显示书籍有关的信息,类似于在线书籍商店的单个目录条目。页面上显示的是书的说明,书的详细信息(ISBN,页数等)和一些...

istio-在Kubernetes集群中部署istio和Naftis控制台_Kubernetes中文社区

istio-在Kubernetes集群中部署istio和Naftis控制台

Daniel_Ji阅读(1187)

此处的Istio在Kubernetes环境下进行安装部署,部署时采用Helm工具进行,Helm客户端部署在Windows操作中。 1. 前置要求 在部署Istio之前,需要具备下面的条件: 已有Kubernetes集群环境,此处的Kuber...

KubeSphere基于Ingress-Nginx实现灰度发布_Kubernetes中文社区

KubeSphere基于Ingress-Nginx实现灰度发布

KubeSphereKubeSphere阅读(2306)

在 使用 KubeSphere 轻松实现微服务灰度发布与熔断 一文中,KubeSphere 基于 Istio 对 Bookinfo 微服务示例应用实现了灰度发布。有用户表示自己的项目还没有上 Istio,要如何实现灰度发布? 在 Ingre...

微服务治理应用篇 - KubeSphere 灰度发布与熔断_Kubernetes中文社区

微服务治理应用篇 – KubeSphere 灰度发布与熔断

KubeSphereKubeSphere阅读(2633)

灰度发布,是指在黑与白之间能够平滑过渡的一种发布方式。通俗来说,即让产品的迭代能够按照不同的灰度策略对新版本进行线上环境的测试,灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以对新版本进行测试、发现和调整问题。 KubeSphere ...

大道至简,Istio 双向 tls服务通信详解_Kubernetes中文社区

大道至简,Istio 双向 tls服务通信详解

灵雀云灵雀云阅读(1047)

Istio 的安全功能主要包括以下几个部分的实现: -双向 TLS 支持。 -基于黑白名单的访问控制。 -基于角色的访问控制。 本文主要和大家聊一聊istio的双向tls。双向 tls支持主要针对通信方面,将明文传输的服务通信,转换为 En...

详解Istio实践之熔断和限流工作原理_Kubernetes中文社区

详解Istio实践之熔断和限流工作原理

灵雀云灵雀云阅读(3462)

在互联网系统中,服务提供方(upstream)因访问压力过大而响应变慢或失败,服务发起方(downstream)为了保护系统整体的可用性,可以临时暂停对服务提供方的调用,这种牺牲局部,保全整体的措施就叫做熔断。 限流可以认为服务降级的一种,...

Istio开启mtls请求503问题分析_Kubernetes中文社区

Istio开启mtls请求503问题分析

BoCloudBoCloud阅读(958)

背景 为测试Istio流量管理,将两个服务sleep、flaskapp的两个版本v1、v2(部署文件见参考链接)部署到Istio环境中,通过sleep-v1向flaskapp发起调用http://flaskapp/env/version,正...

解析envoy处理http请求(上):filter架构_Kubernetes中文社区

解析envoy处理http请求(上):filter架构

灵雀云灵雀云阅读(1694)

Envoy是istio的核心组件之一,以sidecar的方式与服务运行在一起,对服务的流量进行拦截转发。 具有路由,流量控制等等强大特性。 Envoy利用libevent实现了基于事件触发的异步架构,所有的网络阻塞操作包括 accept,r...

在生产中使用Istio,我们学到了什么?_Kubernetes中文社区

在生产中使用Istio,我们学到了什么?

灵雀云灵雀云阅读(6332)

首先,给大家简单介绍一下Istio,Istio是一个Service Mesh的开源框架,来自Google,大部分使用Go语言来开发,是Service Mesh的集大成者。 Istio数据层面主要使用envoy,Istio开发了一些 filt...

容器云未来:Kubernetes、Istio 和 Knative_Kubernetes中文社区

容器云未来:Kubernetes、Istio 和 Knative

BoCloudBoCloud阅读(3472)

导读 目前以Kubernetes为基础构建的容器生态逐渐完善,这其中Kubernetes、Istio、Knative三个独立项目被越来越多的人提及,并且已经开始尝试大规模落地实践,它们恰好构成了容器云的未来拼图。今天与大家一起分享下,这三个...