近日,全球领先的容器管理软件供应商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微信技术讨论群,为我们提供更多的意见与反馈❤️

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

转载于:https://blog.51cto.com/12462495/2350022

革命性新特性 | 单一应用跨多Kubernetes集群的部署与管理 1相关推荐

  1. 革命性新特性 | 单一应用跨多Kubernetes集群的部署与管理

    近日,全球领先的容器管理软件供应商Rancher Labs宣布,其旗舰产品Rancher--开源的企业级Kubernetes管理平台--全面发布的最新版本Rancher 2.2 Preview 2中, ...

  2. 在Kubernetes集群上部署和管理JFrog Artifactory

    JFrog Artifactory是一个artifacts仓库管理平台,它支持所有的主流打包格式.构建工具和持续集成(CI)服务器.它将所有二进制内容保存在一个单一位置并提供一个接口,这使得用户在整个 ...

  3. 在Kubernetes集群上部署高可用Harbor镜像仓库

    这里主要介绍使用kubectl部署Harbor镜像仓库到Kubernetes集群中. 使用Helm部署,参考: https://my.oschina.net/u/2306127/blog/181969 ...

  4. k8s和harbor的集成_在Kubernetes集群上部署高可用Harbor镜像仓库

    在Kubernetes集群上部署高可用Harbor镜像仓库 一.Kubernetes上的高可用Harbor方案 首先,我可以肯定给出一个回答:Harbor支持在Kubernetes部署.只不过Harb ...

  5. Kubernetes集群的部署方式及详细步骤

    一.部署环境架构以及方式 第一种部署方式 1.针对于 master 节点 将 API Server.etcd.controller-manager.schedule各组件进行 yum install. ...

  6. Kubernetes——Kubernetes集群docekr部署

    摘要 Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规 ...

  7. kubernetes集群快速部署1.23

    kubernetes集群快速部署1.23 文章目录 kubernetes集群快速部署1.23 1.环境准备(所有节点) 2.配置免密登录 3.配置ipv4 4.安装docker(所有节点) 5.部署k ...

  8. Kubernetes集群中部署Node节点

    Kubernetes集群中的Node节点部署 kubernetes的Node节点包含如下组件: flanneld docker kubelet kube-proxy 环境变量 需要的变量. $ # 替 ...

  9. Kubernetes集群二进制部署flannel

    一.版本信息 名称 版本 kubernetes 1.22.5 etcd 3.5.2 docker 19.03.8 flannel 0.14.0 cni 0.8.6 CNI:容器网络接口(Contain ...

  10. 在kubernetes集群中部署mysql主从

    本文介绍在kubernetes环境中部署mysql主从集群,数据持久化采用nfs. 一.环境介绍 Mysql版本:5.7 Mysql master节点: 主机名:vm1 IP地址:192.168.11 ...

最新文章

  1. Solaris IPMP 配置
  2. 京东也不甘当当后!买书4折优惠!
  3. libusb的交叉编译
  4. 判断response.data是否为空
  5. 02 Python元组 字典 数据类型 if while for 迭代
  6. FZU2105 Digits Count(按位建线段树)题解
  7. 如何在ROS环境中解码.bag格式数据
  8. PDF证书加密文件如何解密?
  9. 微软惊天泄漏,Win11 预览版镜像提前出世
  10. C/C++ typedef用法!
  11. lisp 标注螺纹孔_尺寸标注之螺纹标注的正确方式
  12. android键盘驱动程序下载,万能键盘驱动程序
  13. JMeter性能测试,入门到入土
  14. 修复WIN10下Prolific USB-to-Serial Comm Port驱动无法使用
  15. 软件测试面试常见问题及答案(发散思维、接口、性能、概念、)
  16. html中加入清除浮动,HTML中清除浮动的几种办法
  17. 网页如何快速设置成黑白模式
  18. 2003服务器文件自动只读,您不能查看或更改只读或文件夹在 Windows Server 2003、 Windows XP、 Windows Vista 中或在 Windows 7 中的系统属性...
  19. 我的读书笔记 -《羊皮卷》
  20. SWUST OJ 574: Renting Boats

热门文章

  1. 项目中为什么用Docker?
  2. vue.js引入外部CSS样式和外部JS文件的方法
  3. python批处理远程关机脚本,python实现远程通过网络邮件控制计算机重启或关机
  4. CSS3最常用选择器总结笔记
  5. PHPStorm更换主题,调整背景和字体颜色
  6. linux+默认启动windows系统,windows liunx两个系统修改默认启动项
  7. 全网首发:JDK绘制文字:七、使用字体图像进行绘制
  8. 同一批人做的产品,一年跟十年,产品质量不会有任何变化
  9. 测试电脑电源是否正常的办法
  10. WaitForSingleObject的使用