多集群应用如何帮助企业级Kubernetes获益
admin
2023-04-07 21:22:40
0

扩大Kubernetes集群规模运维人员有两个选择:Scale Up和Scale Out。如果想将工作量以及成本维持在较低水平,那么多集群应用程序将是一个重要功能。本文将介绍这两种选择,并阐述为何多集群应用程序如此重要。
 
多集群应用如何帮助企业级Kubernetes获益

 

 
Kubernetes有许多受用户喜爱的功能。它提供了一种在大型资源池上部署和运行应用程序的最佳方式。

 

凭借其易于使用的UI和开箱即用的RBAC、监控、审计、日志等功能,Rancher可以轻松地管理企业级Kubernetes。
 

使用Rancher,IT运维人员可以连接他们的云提供商(AWS、GCP、Azure等)或者数据中心,只需简单点击几下就可以创建集群。

 

随着企业对Kubernetes需求的增长,IT运维人员可以有两种选择:
 

  • Scale Up:团队在相关项目上一起工作,不需要通过添加更多节点来扩大现有集群的规模。

  • Scale Out:由于安全问题、资源回收或其他原因,团队需要高度隔离,可以通过添加更多集群来scale out Kubernetes环境。Rancher均支持这两种选择。

 

要如何做到无论选择scale up还是scale out,都能够确保企业级Kubernetes管理的工作量和成本都控制在一个比较低的水平呢?

 

支持多集群应用程序就是实现这一目标的其中一步。尽管名称上仿佛表示该功能仅适用于多个集群,但其实它也适用于同一集群中的多个项目。

 

Scale up场景

 
随着对高可靠性、高可用性或更大规模集群的需求增长,集群管理员可能会向现有集群添加更多节点。为了实现某种程度的隔离,管理员可以为每个团队提供他们自己的项目。Rancher中的项目是比命名空间更高级别的抽象,可以使用RBAC进行限制。

 

使用相同集群的团队仍然可以在自己的项目中工作,而不需要查看其他项目。出于公司的需求或者不同的团队可能使用相同的应用程序,因此必须将该应用程序的副本push到多个项目中。例如,由内部开发人员组成的项目团队可能必须与外包团队协作。因为他们必须在相同的应用程序上工作,而需要有自己的独立实例,因此两个项目中都应该有应用程序的副本。

 

多集群应用如何帮助企业级Kubernetes获益

 
Scale out场景

 
随着Kubernetes在企业中的应用越来越多,我们经常发现客户会构建多个集群,以在不同的团队之间获得最高级别的隔离。在这种情况下,企业需求(例如需要在每个集群中部署安全工具)要求集群管理员将相同应用程序的副本push到每个集群。

 

在客户可能拥有数百(甚至数千)个集群的边缘计算场景中,这种问题的复杂度是指数级的。

 

为何多集群应用程序如此重要

 

在这两种情况下,将应用程序副本部署到多个目标的场景都算是较小的问题。如果没有复杂的脚本和高度熟练的支持团队,想要升级和维护这些应用程序的同步几乎是不可能的。

 

这就是对于多集群应用程序的支持变得如此重要的原因。想象一下在同一(或多)集群上的多个项目内针对应用程序的Helm charts,我们需要提供配置的值,覆盖项目/集群具体的设置,然后单击一个按钮部署应用程序。

 

不久前的如何部署和管理多Kubernetes集群一文就详细介绍了这种功能。

 

为这些应用程序选择升级策略(滚动或同步更新)的能力,进一步简化了应用程序保持最新版本的方式。

 

可以说,无论是那些支持具有多个集群的企业级Kubernetes用户,还是那些职场时具有多个项目、单个集群的用户,多集群应用程序都拥有着强大的能力。
 

总 结

 

百闻不如一见,试着用用它吧。你可能会发现,采用Kubernetes作为你的企业策略并不会像有些人说的那样复杂!
 

如果要在实验室或者开发环境中测试这些特性,请安装最新的alpha版本:
 
https://rancher.com/docs/rancher/v2.x/en/installation/server-tags/#helm-chart-repositories
 

如果有任何需要反馈的内容,请进入Github中的issue,或者直接加入我们的论坛或者添加小助手微信(rancher2)进技术群,与同道中人一起交流。
 

Github:

https://github.com/rancher/rancher/issues
 
论坛链接:

https://forums.cnrancher.com/

相关内容

热门资讯

乌克兰总统办公室前主任被控涉嫌... △乌克兰总统办公室前主任叶尔马克(资料图)当地时间11日,乌克兰国家反腐败局和特别反腐败检察院表示,...
你的蓝牙耳机正在 “偷听”?国... 在科技飞速发展的当下,无线耳机、智能手表、无线键盘等蓝牙设备凭借“一键连接”带来的便捷优势,已广泛应...
光洋股份:公司立足成为最懂制造... 证券日报网5月11日讯 ,光洋股份在接受调研者提问时表示,公司近年来加快布局机器人领域,立足成为最懂...
重庆拟投千亿培育沉浸式与虚拟现... 🤖 由 文心大模型 生成的文章摘要 重庆市发布“十五五”现代服务业发展规划,明确投入1 重庆市发...
内存缩水开倒车!谷歌Pixel... 5月11日消息,据相关媒体报道,受全球DRAM供应紧缺影响,谷歌即将推出的Pixel 11系列在内存...
伊朗议长:“14点提案”无可替... 当地时间12日凌晨,伊朗议会议长卡利巴夫在社交平台上发布消息称,除了接受伊朗“14点提案”中所规定的...
交付巴基斯坦的“麒麟”级潜艇战... ‍‍近日,在国防部举行的例行消息发布中有媒体提到,中方为巴基斯坦建造的“麒麟”级常规动力潜艇首艇已经...
伊朗官员:伊美就浓缩铀处置方式... 当地时间11日,总台记者获悉,一名伊朗官员称,伊朗与美国之间的谈判在浓缩铀的处置、暂停铀浓缩活动期限...
沈阳添新地标!超级IP“巨虎东... 万众期待,神兽归沈! 5月10日,沈阳专属超级文旅IP“巨虎东东”圆满完成交付唤醒仪式,正式启程奔赴...
虹软科技:暗光增强等算法已应用... 来源:市场投研资讯 (来源:财闻) 公司前瞻把握AI眼镜作为新一代AI交互入口的战略机遇,凭借深厚的...