早上好,我是 Istio 1.1
备受关注的Istio v1.1已经于今日发布。华为云专家将结合其生产中的使用体会和参与社区共同构建1.1版本的经历,筛选其中影响较大、受关注最多的若干重大特性变化进行深入解析,并陪伴大家一起见证Istio逐步走向成熟的里程碑时刻。本文不对Istio 1.1的所有特性进行列举,完整的功能清单请参考《Istio1.1功能预告》
315 · Istio1.1 功能预告,真的假不了
Istio 1.0版本发布到现在,已经过去8个月。Istio1.1的候选版本也到了rc5,预计近期会正式发布1.1。此版本包含了许多错误修复,在流量管理,安全,策略和遥测,多集群等领域添加了新的功能。
PaaS容器集群优化之路
paas的一般性能优化思路
深入理解Kubernetes资源限制:CPU
在本文中,我会继续深入探讨CPU时间的requests和limits。你是否阅读过第一篇文章并不会影响本文的学习,但是我建议你两篇文章都读一读,从而得到工程师或者集群管理员视角的集群控制全景。
Docker--容器技术
容器这个词,当你第一眼看它或许脑子里是这东西:瓶瓶罐罐、装水、装其他东西的玩意。不管是什么,总的来说,容器给人第一印象就是——“装”。
Cloud Native Weekly |面对云平台宕机,企业如何止损
1 — — KubeEdge v0.2发布 2 — — Rancher发布轻量级Kubernetes发行版 K3s 3 — — 阿里宣布开源Flutter应用框架 Fish Redux 4 — — 又现云平台宕机,企业应如何尽量避免损失
KubeEdge v0.2发布,全球首个K8S原生的边缘计算平台开放云端代码
从v0.1到v0.2 小数点后的一小步 是边缘计算领域里程碑式的一大步 kubeEdge发布v0.2版本 全球首个基于K8S 提供云边协同能力的开源边缘计算架构 正式补齐最后一块拼图 将毫无保留地提供 云原生的端到端边缘计算解决方案 项目地址: https://github.com/kubeedge/kubeedge
深入理解Kubernetes资源限制:内存
希望这篇文章能够帮助说明Kubernetes容器内存限制是如何设置和实现的,以及为什么你需要正确设置这些值。如果你为Kubernetes提供了它所需要的足够信息,它可以智能地调度你的任务并最大化使用你的云计算资源。在下一篇博文里我们会讨论CPU限制是如何运作的,并且简单讨论如何按照namespace设置默认的requests和limits。
容器多云/混合云,云时代灾备新利器
使用通过华为容器多云/混合云解决方案,用户将像操作管理单个集群一样的操作管理不同云上的多个集群,在不增加用户学习成本和资源成本的前提下,为用户带来: 1.高效的业务灾备解决方案; 2.避免业务被云供应商锁定; 3.统一的多集群/应用管理界面; 4.地域亲和的应用流量访问。
【独家】K8S漏洞报告 | 近期bug fix解读
【摘要】 kubernetes宣布这是一个中等严重程度的漏洞,并且很快发布了修复的版本,包括v1.11.8、v1.12.6、v1.13.4,大家可以升级到对应的版本以修复此漏洞。
idou老师教你学Istio 29:Envoy启动流程
Envoy启动时,会启动一个进程,并在这个进程中启动很多线程,这样,可以启动很多worker线程,一般worker线程数与核心数相同,每个worker线程处理所有已配置的listener上的请求,管理连接并处理filterchain,非阻塞;同时,在这个进程中会启动一个主线程,它负责启动和停止envoy,也是通过API提供配置管理的线程,同时它收集不同的指标,管理其它线程,也是非阻塞的。
idou老师教你学Istio 28:istio-proxy check 的缓存
istio-proxy主要的功能是连接istio的控制面组件和envoy之间的交互,其中check的功能是将envoy收集的attributes信息上报给mixer,在istio中有几十种attributes(官方文档中有Attribute Vocabulary的具体介绍), mixer根据自身的adapter给envoy 反馈。
idou老师教你学Istio :5分钟简析Istio异常检测
异常检测和踢出异常主机是一个动态检查上游主机是否正常工作,对不健康主机进行移除的过程。
idou老师教你学Istio 27:解读Mixer Report流程
本文介绍了Mixer中Report接口发送到adaptor的过程,一些性能优化设计,如protobag,dispatch缓存等内容。
idou老师教你学Istio 26:如何使用Grafana进行可视化监控
使用Grafana插件进行监控是Istio提供的监控能力之一。Istio提供丰富的监控能力,Grafana插件在Istio对Prometheus支持的基础上,为用户提供基于网页仪表面板的可视化监控效果,使用户更加直观地查看到实时通信状况。
idou老师教你学Istio 25:如何用istio实现监控和日志采集
大家都知道istio可以帮助我们实现灰度发布、流量监控、流量治理等功能。每一个功能都帮助我们在不同场景中实现不同的业务。那Istio是如何帮助我们实现监控和日志采集的呢? 这里我们依然以Bookinfo应用程序作为贯穿此任务的示例程序。首先在集群中安装并部署Istio。
idou老师教你学Istio 24:如何在Istio使用Prometheus进行监控
使用Prometheus进行监控是Istio提供的监控能力之一。Istio提供丰富的监控能力,为网格中的服务收集遥测数据。Mixer是负责提供策略控制和遥测收集的Istio组件。
idou老师教你学Istio 23 : 如何用 Istio 实现速率限制
使用 Istio 可以很方便地实现速率限制。本文介绍了速率限制的使用场景,使用 memquota\redisquota adapter 实现速率限制的方法,通过配置 rule 实现有条件的速率限制,以及速率限制的原理。
idou老师教你学Istio 22 : 如何用istio实现调用链跟踪
我们今天重点介绍Istio里面实现这些功能的关键技术--调用链跟踪。
idou老师教你学istio 21:基于角色的访问控制
istio的授权功能,也称为基于角色的访问控制(RBAC),它为istio服务网格中的服务提供命名空间级别、服务级别和方法级别的访问控制。基于角色的访问控制具有简单易用、灵活和高性能等特性。本文介绍如何在服务网格中为服务进行授权控制。