叶秋学长
Stay hungry,stay foolish. 求知若饥,虚心若愚。CSDN内容合伙人,蓝桥云课签约作者,阿里云大咖问答开发与运维版板主,阿里云专家博主,华为云享专家博主,全栈领域新星创作者,新星计划第三季人工智能赛道TOP2;全栈领域创作者
展开
-
云原生系列六:容器和Docker
另外我们可以将数据库、Web服务器、缓存服务器运行在不同的容器中,降低了各个服务之间的耦合性、便于扩展,DockerHub上有各种各样的优秀镜像,我们可以直接拿来使用,不需要自己搭建,应用的部署就像搭积木一样简单。由于Docker确保了执行环境的一致性,使得应用的迁移更加容易,Docker可以在很多平台上运行,无论是物理机、虚拟机、公有云、私有云,其运行结果是一致的,因此用户可以很轻易的将在一个平台上运行的应用,迁移到另一个平台上,而不用担心运行环境的变化导致应用无法正常运行的情况。...原创 2022-07-21 15:10:19 · 20583 阅读 · 114 评论 -
云原生系列五:Kafka 集群数据迁移基于Kubernetes的内部
Kafka的使用场景非常广泛,一些实时流数据业务场景,均依赖Kafka来做数据分流。而在分布式应用场景中,数据迁移是一个比较常见的问题。关于Kafka集群数据如何迁移,今天叶秋学长将为大家详细介绍。跨集群迁移数据的本质是,Kafka启动了消费者读取源集群数据,并将消费后的数据写入到目标集群,在迁移的过程中,可以启动多个实例,提供迁出的吞吐量。...原创 2022-07-17 00:00:00 · 21180 阅读 · 53 评论 -
云原生系列四:Yelp 如何在 Kubernetes 上运行 Kafka
一个开发者更新集群的配置并减少代理的数量,从而更新Kafka集群的CRD。KafkaKubernetesoperator在与KubernetesAPI的交互中使用配置、CRD和Docker镜像,在Kubernetes主服务器上生成KafkaCluster自定义资源,因此可以在Kubernetes节点上调度Kafkapod,operator通过KubernetesAPI和CruiseControl服务公开的API来监督和维护集群的健康状况。......原创 2022-07-16 12:00:00 · 8629 阅读 · 41 评论 -
云原生系列三:K8s应用安全加固技术
创建一个安全的K8s环境有很多方面,从控制平面到集群上运行的应用程序。主动加固用于部署工作负载的K8s清单是这一过程的重要组成部分,如果在开发生命周期的早期完成,可以显著提高安全性并降低漏洞风险。......原创 2022-07-15 13:30:00 · 15438 阅读 · 66 评论 -
云原生系列二:如何实现跨数百个K8s集群的管理
今天就由叶秋学长带领大家学习云原生专栏系列二:如何实现跨数百个K8s集群的管理?Intuit公司成立于1983年。它以个人财经软件为主要产品。2019年10月入选《财富》杂志“2019未来50强榜单”,排第21位。截至当年,Intuit公司4大BU、30个业务部门运行了大约160个K8s集群,大约5400个名称空间,每天要进行1300次的部署。那么他是如何做到,今天我们做一个简单的讲解。首先就是为什么Intuit公司要划分如此多的集群?他们希望在不同的业务部门之间实现隔离,并且各业务部门能够拥有自主权;其次原创 2022-07-14 10:38:09 · 5368 阅读 · 36 评论 -
云原生系列一:Aeraki --- 管理 Istio 服务网格中任何 7 层协议
今天由叶秋学长来介绍如何通过 Aeraki 来在服务网格中为 Dubbo、Thrift 等协议的服务提供七层流量路由、本地限流、全局限流,以及如何基于 Aeraki Protocol快速开发一个自定义协议,并在 Istio 服务网格中对采用自定义协议的服务进行管理。本篇文章作为系列教程的先导篇,叶秋学长将从全局视角带您了解 Aeraki Mesh。 Aeraki [Air-rah-ki]是希腊语中“微风”的意思。虽然 Istio 在中连接微服务,但 Aeraki 提供了一个框架,允许 Istio 支持更多的原创 2022-07-12 16:58:45 · 4189 阅读 · 62 评论