时隔16年Jeff Barr重返10.23-25 QCon上海站,带你看透AI如何重塑软件开发! 了解详情
写点什么

单一应用跨多 Kubernetes 集群的部署与管理

  • 2020-04-23
  • 本文字数:1248 字

    阅读完需:约 4 分钟

单一应用跨多Kubernetes集群的部署与管理

近日,全球领先的容器管理软件供应商 Rancher Labs 宣布,其旗舰产品 Rancher——开源的企业级 Kubernetes 管理平台——全面发布的最新版本 Rancher 2.2 Preview 2 中,正式支持多集群应用程序。


Rancher 至此成为 业界首个支持多集群应用程序的平台 ,为用户提供了业界领先的多集群和边缘计算环境的可靠性、安全性和可用性。



“Rancher 使 Kubernetes 的部署和管理变得轻松。多年来,我们不断增加新的功能,比如 RBAC、Project 和开箱即用的监控等等,使 Rancher 越来越简单易用,”Rancher 联合创始人及工程副总裁 Will Chan 表示:“随着组织内用户和集群数量的增长,比如在边缘计算场景中, 跨集群的应用和服务的部署、管理、升级 变得异常困难。用户希望既能满足企业日益增长的需求,又能降低使用 Kubernetes 的复杂性。现在,Rancher 对多集群应用程序的支持,正是用户所急需的。”

传统做法

一般云基础设施有多个可用区,可用区之间保证高可用。想要让一个应用完全高可用,就需要让应用部署在不同的可用区上,这样一来,一个可用区失败,另一个可用区可以顶替使用。


对于那些有高可用需求的应用程序而言,想要确保可靠性,它们必须被部署到多个不同的集群。过去的实现方法,便是将节点从其他可用区拉入同一集群。但是,如果集群失败了,应用程序将变得不可用。

在多个集群中同时部署、管理和升级应用程序

Rancher 对多集群应用程序的支持,通过允许用户选择应用程序和目标集群、提供特定的集群数据、随后启动对这些集群的部署,而创造性地解决了上述问题。这对业界而言,是 向前迈出的重要一步


“我们的 AI 解决方案 B-Yond INFINITY 运行在电信环境中的 Kubernetes 上。出于可用性原因,必须支持多集群部署。”B-yond 首席产品官 Rikard Kjellberg 说:“应用程序的多集群部署,大大有利于生命周期管理,并满足我们在 5G 边缘云中发现的新兴的边缘部署的趋势与需求。”


使用 Rancher 2.2,我们现在可以将 IT 流程完全自动化,并将其与我们的生命周期管理过程集成,减少耗时,降低风险,同时保持符合电信级要求。

——B-yond 首席产品官 Rikard Kjellberg


多集群的 Kubernetes 应用程序支持扩展了 Kubernetes 包管理器 Helm 的强大功能集。用户只需从 Rancher Catalog 中选择应用程序,添加目标集群,提供关于每个集群的信息,然后进行部署即可。多集群应用程序使用运行在 Rancher 管理平台上的 Kubernetes controller 来获取 Helm chart,并会将应用程序部署到每个目标集群。通过 Helm chart,Rancher 将可以实现应用程序的升级、回滚和版本控制等功能。

产品更新

Rancher 2.2.0-alpha6 及以后的版本中都将包含多集群应用程序功能,以下载相应版本体验与使用:


https://github.com/rancher/rancher/releases/tag/v2.2.0-alpha6


在将于本季度晚些时候正式发布的 Rancher 2.2 中,多集群应用程序功能将 GA。


您可以提交 GitHub issue 或扫描本文下方二维码加入 Rancher 微信技术讨论群,为我们提供更多的意见与反馈❤️


后续我们会发布更多多集群应用程序相关的技术教程文章,敬请保持关注哟~


2020-04-23 17:231051

评论

发布
暂无评论
发现更多内容

玩转gRPC—深入概念与原理

闫同学

gRPC 网络协议 后端开发

Nebula Importer 数据导入实践

NebulaGraph

图数据库 数据导入 Nebula Graph

上线首月,这家露营地游客好评率高达99.9%!他是怎么做到的?

天天预约

小程序 SaaS 线上预约 预约工具 露营

解密函数计算异步任务能力之「任务的状态及生命周期管理」

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

基于Netty,徒手撸IM(一):IM系统设计篇

JackJiang

网络编程 Netty 即时通讯 im开发

使用 BlocConsumer 同时构建响应式组件和监听状态

岛上码农

flutter ios 安卓 移动端开发 7月月更

整理混乱的头文件,我用include what you use

华为云开发者联盟

c++ 开发 C语言 技能

在线SQL转Excel(xls/xlsx)工具

入门小站

工具

CANN算子:利用迭代器高效实现Tensor数据切割分块处理

华为云开发者联盟

人工智能 算子 迭代器

应用实践 | 蜀海供应链基于 Apache Doris 的数据中台建设

SelectDB

数据库 数据中台 Apaache Doris

扩展你的KUBECTL功能

mengzyou

Kubernetes DevOps kubectl krew

linux实战清理挖矿病毒kthreaddi

入门小站

Linux

在线文本行固定长度填充工具

入门小站

工具

实战模拟│JWT 登录认证

经验分享 JWT 开发语言 7月月更 跨域认证

使用 MyBatis 操作 Nebula Graph 的实践

NebulaGraph

mybatis 图数据库 Nebula Graph

英特尔集成光电研究最新进展推动共封装光学和光互连技术进步

科技之家

华为nova 10系列支持应用安全检测功能 筑牢手机安全防火墙

科技汇

多模输入事件分发机制详解

OpenHarmony开发者

Open Harmony

可视化任务编排&拖拉拽 | Scaleph 基于 Apache SeaTunnel的数据集成

Apache SeaTunnel

数据同步 数据集成 可视化开发 数据集成平台 拖拉拽

广电五舟与华为签署合作协议,共同推进昇腾AI产业持续发展

极客天地

能源势动:电力行业的碳中和该如何实现?

脑极体

python小知识-python泛函数

AIWeker

Python python小知识 7月月更

联想首次详解绿色智城数字孪生平台 破解城市双碳升级难点

科技大数据

“只跑一趟”,小区装维任务主动推荐探索

鲸品堂

运维

托管式服务网络:云原生时代的应用体系架构进化

阿里巴巴云原生

阿里云 云原生 服务网格

湘江鲲鹏加入昇腾万里伙伴计划,与华为续写合作新篇章

极客天地

DevEco Device Tool 3.0 Release带来5大能力升级,让智能设备开发更高效

HarmonyOS开发者

HarmonyOS

赋能数字经济 福昕软件出席金砖国家可持续发展高层论坛

联营汇聚

智洋创新与华为签署合作协议,共同推进昇腾AI产业持续发展

极客天地

一文掌握数仓中auto analyze的使用

华为云开发者联盟

数据库 sql 后端 analyze

HUAWEI nova 10系列发布 华为应用市场筑牢应用安全防火墙

最新动态

单一应用跨多Kubernetes集群的部署与管理_文化 & 方法_Rancher_InfoQ精选文章