Cilium 1.3:支持Envoy、Cassandra和Memcached的Go语言扩展 Cilium Kubernetes 本文为翻译文章,点击查看原文。 我们很高兴地宣布Cilium 1.3发布了。这个版本加入了几个新特性。主要的亮点是实现了Cassandra和带有策略执行能力的Memcached协议解析器,作为Envoy的Go语言扩展包。 和往常一样,整个Cilium社区的开发者贡献巨大,他们在1.2到1.3版本的这段时间贡献了785个提交。 什么是Envoy的Go语言扩展? 从 云计算 2023-07-10 张二河
Cilium——具备API感知的网络和安全性管理的开源软件 Cilium是一个纯开源软件,没有哪家公司提供商业化支持,也不是由某一公司开源,该软件用于透明地保护使用Linux容器管理平台(如Docker和Kubernetes)部署的应用程序服务之间的网络连接。 Cilium的基础是一种名为BPF的新Linux内核技术,它可以在Linux本身动态插入强大的安全可见性和控制逻辑。由于BPF在Linux内核中运行,因此可以应用和更新Cilium安全策略,而无需对 云计算 2023-07-10 竹子爱熊猫
Kubernetes 的无服务器框架的评估 本文为翻译文章,点击查看原文。 Rancher 1.6和Rancher 2.0底层容器编排引擎的术语和概念略微有所不同。想要了解这些差异就需要先了解Cattle和Kubernetes之间的根本区别。对于使用过Cattle或者Kubernetes的新手来说,这篇文章比较适合您。同时你也可以从这里获取到容器编排引擎 Cattle 到 Kubernetes 的对应关系词汇表cheatsheet。 无服务 云计算 2023-07-10 泡泡
为什么要选择Service Mesh? 本文为翻译文章,点击查看原文。 除非你长期与世隔绝,否则你应该听说过Kubernetes,他已经称为高速发展的互联网公司的一条准则。最近又有一个热门话题–Service Mesh(服务网格),它已经被这些高速发展公司用来解决一些特定的问题。所以如果你想了解什么是Service Mesh,接下来我可以给你一个更好的解释。 互联网应用的演进 为了理解Sevice Mesh的重要性,我们通过四个阶段来简 云计算 2023-07-10 大树
Envoy,gRPC和速率限制 本文为翻译文章,点击查看原文。 Envoy是专为Cloud Native应用设计的轻量级服务代理,也是为数不多的支持gRPC的代理之一。gRPC是一个基于HTTP/2的高性能RPC(远程过程调用)框架,支持多种语言。 Envoy 在这篇文章中,我们将使用gRPC和Protocol Buffers构建C++语言版本的Greeter应用,使用Go语言构建另一个gRPC应用,实现Envoy的RateLi 云计算 2023-07-10 共饮一杯
Envoy service mesh、Prometheus和Grafana下的微服务监控 本文为翻译文章,点击查看原文。 如果你刚接触“Service Mesh“和“Envoy”,我这里有一篇文章可以帮你入门。 这是Envoy service mesh下的可观测性系列的第二篇文章,你可以在这里阅读第一篇关于分布式追踪的文章。 在微服务中谈及监控时,你可不能被蒙在鼓里,至少要知道问题出在哪儿了。 让我们看看Envoy是怎样帮助我们了解我们的服务运行状况的。在service mesh下,所 云计算 2023-07-10 大树
使用Envoy将gRPC转码为HTTP/JSON 本文为翻译文章,点击查看原文。 试用gRPC构建服务时要在.proto文件中定义消息(message)和服务(service)。gRPC支持多种语言自动生成客户端、服务端和DTO实现。在读完这篇文章后,你将了解到使用Envoy作为转码代理,使gRPC API也可以通过HTTP/JSON的方式访问。你可以通过github代码库中的Java代码来测试它。有关gRPC的介绍请参阅blog.jdriven 云计算 2023-07-10 LOVEHL^ˇ^
Istio像鸟一样轻盈?微网关博客系列(4) “它是一只鸟,它是一架飞机,它是超级……”。不,等等,它是Istio!即使你眯着眼睛,也能够看出来!什么是Istio?超级英雄有各种形状和大小! 今天,在微服务架构中,Kubernetes是超人。它很容易被认出来,它是当今最强大的云(和本地)超级英雄:刀枪不入,飞来飞去,总是随叫随到,安全,值得信赖… 正如电影《蚁人2:黄蜂女现身》,我想谈谈微服务架构中最小的超级英雄,被称为Istio!Istio 云计算 2023-07-10 Escape
Istio控制平面故障后会发生什么? 本文为翻译文章,点击查看原文。 大家好!我在Istio上做了一些实验,禁用控制平面的组件,并观察应用和服务网格会发生什么。下面是我的笔记。 Pilot Pilot负责Istio的流量控制特性,同时将Sidecar更新至最新的网格配置。 Pilot启动以后,监听端口 15010 (gRPC)和 8080 (HTTP)。 当应用的Sidecar(Envoy,Istio-Proxy)启动以后,它将会连接 云计算 2023-07-10 贤蛋大眼萌
使用 Envoy 搭建 Service Mesh 本文为翻译文章,点击查看原文。 本文将简单的讨论下我们经常听到的 “Service Mesh” 是什么,以及如何使用 “Envoy” 构建服务网格(Service Mesh)。 什么是 Service Mesh? Service Mesh 可以比作是微服务结构中的通信层。每个服务之间来往的所有请求都将通过网格。每个服务都有自己的代理服务,所有这些代理服务共同组成了“服务网格”(Service Me 云计算 2023-07-10 大树
第四届Service Mesh Meetup上海站回顾 Observability and Istio telemetry 吴晟 Apache SkyWalking创始人、Apache Sharding-Sphere原型作者、比特大陆资深技术专家、CNCF OpenTracing标准化委员会成员 蚂蚁金服 Service Mesh 渐进式迁移方案 敖小剑 蚂蚁金服高级技术专家,十六年软件开发经验,微服务专家,Service Mesh布道师,Servic 云计算 2023-07-10 三掌柜
Istio路由基础 本文为翻译文章,点击查看原文。 当学习像Istio这样的新技术时,我推荐看一看项目自带的示例。Istio包含了一些示例程序,但都有各种各样的不足。比如说BookInfo就是很好的一个应用。但是对我来说,它太冗长,服务太多,而且文档似乎专注于管理BookInfo应用程序,而不是从头构建。另外还有一个小一点的示例-helloworld,但是它仅关注于自动伸缩。 在这篇文章中,我想从基础讲起,并向您展示 云计算 2023-07-10 大白菜程序猿
使用Istio和Envoy实践服务网格gRPC度量 本文为翻译文章,点击查看原文。 在这个令人惊奇的时代,我们可以不需要编写一行代码,便可以很智能的集成应用程序,收集应用程序指标。 在这篇文章中,我将演示使用 helm 安装 Istio mtls 环境、必要的 yamls 配置以及安装 Istio 带来的其他收获。另外,在文章最后,我还会展示路由配置的一些例子。 假设你已经安装好 Kubernetes 和 helm,并且对他们都有一定的了解。本教程 云计算 2023-07-10 向阳逐梦
当 Service Mesh 遇见 Event Mesh: EventDriven 型企业新的架构层 Service Mesh被用作微服务的基础设施层,使通信变得更加灵活,可靠和快速。 它得到了谷歌、微软、IBM、红帽和 Pivotal 等行业巨头的推动,并且正在推出 Kubernetes、OpenShift 和 Pivotal Container Service(PKS)等平台和服务。 虽然 Service Mesh (服务网格)可以很好地支持同步 RESTful 和一般的<请求-回复&g 云计算 2023-07-10 大白菜程序猿
微服务通信的设计模式 本文为翻译文章,点击查看原文。 在我的上一篇博客中,我谈到了微服务的设计模式。现在我想更深入地探讨微服务架构中最重要的模式:微服务之间的相互通信。我仍然记得我们过去开发单一应用时通讯是一项艰巨的任务。在那时我们必须小心的设计数据库表和对象模型映射之间的关系。而现在在微服务中,我们已经将它们分解为独立的服务,并创建网格来彼此通信。让我们来谈谈迄今为止为解决这个问题而发展起来的所有通信方式和模式。 许 云计算 2023-07-10 大白菜程序猿
云原生世界中的隐形人如何拥抱 Istio 一直想给我所从事的企业服务行业写点啥,又千头万绪不知从何说起。此次 KubeCon 上海一行,眼见 CNCF 高起朱楼大宴宾客,深受触动。企业服务这个巨大的“角落”,似乎已被遗忘。本文尝试给云原生时代的同学们讲讲这个似乎有点蒙昧的角落。也希望能给奋斗在企业服务项目中的朋友们一点启发。 谁是隐形人 身为一个企业服务部门的 IT 工人,在为甲方殚精竭虑的同时,经常有一种跟世界脱节的感觉:流量经济持续不 云计算 2023-07-10 捡田螺的小男孩
蚂蚁金服Service Mesh渐进式迁移方案 大家好,今天给大家带来的演讲主题是“蚂蚁金服Service Mesh渐进式迁移方案”,给大家介绍一下我们蚂蚁金服主站的Service Mesh迁移方案,在稍后的内容中我会给大家解释什么是“渐进式”。今天的演讲方式有些特殊,将会是两位讲师合作。我是敖小剑,来自蚂蚁金服中间件团队,另外一位讲师 龙轼 ,来自 UC 基础研发部。 今天的内容将会有四块主要内容: Service Mesh演进路线:介绍蚂蚁 云计算 2023-07-10 贤蛋大眼萌
Serverless Jenkins 和 Jenkins X Jenkins x 本文为翻译文章,点击查看原文。 Jenkins服务来源于创建自2004年的Hudson。在软件行业中,Jenkins已经是家喻户晓的明星产品,并且已经是CI和CD的领头羊。到目前为止有超过2050万的Jenkins任务,以及将近20万的Jenkins服务在运行中。这真的是非常惊人的增长速度。 jenkins的增长变化图 上面的增长图说明在技术领域已经有很大的进步,列如云计算和容 云计算 2023-07-10 贤蛋大眼萌
蚂蚁金服Service Mesh新型网络代理的思考与实践 朵晓东,花名奕杉,蚂蚁金服高级技术专家。专注企业云计算技术及产品,蚂蚁金融云 PaaS 创始团队核心成员,Antstack 网络产品负责人。开源爱好者,Apache Kylin 创始团队核心成员;SOFAMesh 创始团队核心成员,SOFAMosn 项目负责人。 本文根据晓东在 GIAC 上海站的演讲内容整理,完整的分享 PPT 获取方式见文章底部。 image.png | left | 720x 云计算 2023-07-10 共饮一杯
Envoy中的数据统计 这是我在Envoy架构系列中的第3篇文章。这篇文章基于以前关于Envoy的线程模型和热重启功能的帖子。如果您还没有阅读这些帖子,请先阅读。 需要指出的是,随着预演的结束,我们现在可以进入更有趣的话题! 统计概述 到目前为止,Envoy所做的最重要的事情是为分布式系统的可观测性提供了一个健壮的平台。这包括统计数据、日志记录和分布式跟踪。这篇文章将集中在统计数据和Envoy是如何实现允许高容量的同时保 云计算 2023-07-10 张二河