HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

单一应用跨多 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:23823

评论

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

1年Java经验,信心满满出去面试,被问麻了...

Java永远的神

spring 程序员 后端 JVM Java 面试

如何通过Java将PDF转为Excel

Geek_249eec

Excel PDF java;

阿里进入“全面云原生深度用云”阶段 PaaS支出占用云总成本43%

阿里技术

云计算 云原生 云栖大会

并发编程中的锁、条件变量和信号量

C++后台开发

Go 并发编程 linux开发 C++开发

Dubbo核心技术

苏格拉格拉

分布式 微服务 dubbo RPC 集群

Oracle 开发规范(一)

默默的成长

oracle 前端 11月月更

RocketMQ核心技术

苏格拉格拉

RocketMQ 消息队列 消息中间件 微服务框架

Oracle表空间设计基本原则

默默的成长

oracle 前端 11月月更

Redis核心技术

苏格拉格拉

redis 架构 持久化 部署 集群

uniapp引入 iconfont

源字节1号

微信小程序 软件开发 前端开发 后端开发

云栖大会开源重磅升级!PolarDB-X v2.2: 企业级和国产化适配

阿里云数据库开源

阿里云 polarDB 云栖大会 PolarDB-X 阿里云数据库

云科通明湖:金融业务可持续性能力建设,少不了这块“拼图”!

通明湖

负载均衡

Docker PHP 入门实践(二)

Felix

php Docker 实战 11月月更

QuTrunk与Paddle结合实践--VQA算法示例

启科量子开发者官方号

Python 人工智能 ai框架 量子计算 量子编程

Docker PHP 入门实践 (三)

Felix

php Docker thinkphp 11月月更

最新的国内低代码开发平台排名,你知道几个?

优秀

低代码 低代码开发平台 低代码平台

Redis数据结构

苏格拉格拉

redis 缓存 Redis 数据结构

介绍:什么是智能合约dapp系统开发一站式服务

W13902449729

Wallys/QCN9074 WiFi 6E Card OpenWRT, IPQ6010, IPQ6018,802.11ax,industrial m.2 card/QUECTEL RM500Q-GL

wallys-wifi6

IPQ6010 ipq6018 QCN9074

双11就要到了,是时候给你的电脑来点硬货了!

淋雨

数据恢复 OCR 滤镜 录屏 磨皮

Docker PHP 入门实践(一)

Felix

php 实战案例 Docker 镜像 11月月更

FOTSL:端到端的文本检测与识别方法的原理方法与优势

合合技术团队

人工智能 场景 端口 文本检测 文本识别

智采云火了的背后,是企业降本增效的刚需

ToB行业头条

游戏链改NFT系统开发Web3技术

薇電13242772558

web3

Baklib|如何搭建在线帮助中心站点?

Baklib

oracle中计算两个日期的相差天数、月数、年数等等

默默的成长

oracle 前端 11月月更

HTML学习笔记(一)

lxmoe

html 前端 学习笔记 11月月更

阿里云机器学习平台 PAI宣布集成国产深度学习框架 OneFlow

阿里云大数据AI技术

机器学习 阿里云 oneflow

什么是 NFT 蓝筹项目

NFT Research

区块链 NFT

赋能信息技术应用创新,需要怎样的可持续性业务架构?

通明湖

负载均衡

产品网站的FAQ页面该如何编辑?

Baklib

产品 FAQ

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