【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

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

评论

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

太爆了!阿里最新出品2023版JDK源码学习指南,Github三天已万赞

Java你猿哥

Java 源码 jdk 多线程 jdk源码

深入理解 ThreadLocal:原理及源码解读

Java你猿哥

Java 源码 多线程 ssm ThreadLocal

熬了一个月肝出这份32W字Java面试手册,在Github标星31K+

程序知音

Java java面试 后端技术 Java八股文 Java面试题

美团二面:聊聊ConcurrentHashMap的存储流程

Java你猿哥

Java 源码 ssm ConcurrentHashMap 红黑树

由斯坦福、Nautilus Chain等联合主办的 Hackathon 活动,现已接受报名

西柚子

2023-05-20:go语言的slice和rust语言的Vec的扩容流程是什么?

福大大架构师每日一题

golang rust 福大大

2024深圳电子信息展

AIOTE智博会

真香!阿里最新出品Java面试核心讲(终极版),Github已星标50K

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

5个编写高效Makefile文件的最佳实践

小万哥

c++ Linux 程序员 面试 后端

专精特新 ︱ 腾讯云 CODING 助力消费电子类企业高速发展期的研运一体化

CODING DevOps

阿里P8整理的《百亿级并发系统设计》实战手册,实在是太香了

程序知音

Java 高并发 java架构 Java进阶 后端技术

从源码分析可重入锁(ReentrantLock)

做梦都在改BUG

Java 源码 多线程 ReentrantLock

硬核!阿里出品2023版Java架构师面试指南,涵盖Java所有核心技能

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

斯坦福、Nautilus Chain等联合主办的 Hackathon 活动,现已接受报名

股市老人

低代码实现探索(五十八)低代码平台

零道云-混合式低代码平台

Python潮流周刊#2:Rust 让 Python 再次伟大

Python猫

Python

内部消息!阿里首次10亿级并发系统设计文档,Github都为之低头?

Java你猿哥

架构 ssm 高并发 并发系统设计 并发系统

吃透阿里2023版Java性能优化小册后,我让公司系统性能提升了200%

做梦都在改BUG

Java 性能优化 性能调优

Cloud Studio 高阶玩家:强大的 YAML 模板

CODING DevOps

求爷爷告奶奶,阿里大佬才甩出这份Spark+Hadoop+中台实战pdf

程序知音

大数据 hadoop spark 后端技术

如何让 300 万程序员爱上 CODING?

CODING DevOps

Django笔记三十三之缓存操作

Hunter熊

Python redis django 缓存

肝完阿里最新Java并发编程全优笔记,我成功晋升公司架构组

做梦都在改BUG

Java 并发编程

AIGC背后的技术分析 | 机器学习中的卷积神经网络

TiAmo

卷积神经网络 AIGC

弯道超车!阿里高工新产Java面试速成指南,面试骚操作都在里面了

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

小白白也能学会的 PyQt 教程 —— 图像类及图像相关基础类介绍

繁依Fanyi

Python PyQt

太猛了!Github大佬那白嫖的分布式进阶宝典,啃完感觉能吊锤面试官

Java你猿哥

Java 架构 软件开发 ssm 架构设计

双模齐下,提质增效:CODING 携手知微共创 BizDevOps 体系新篇章

CODING DevOps

Turbo Boost Switcher Pro for mac(cpu温度监测工具) 2.10.2

真大的脸盆

Mac Mac 软件 CPU温度监测工具

卷起来了!阿里最新出品“微服务全阶笔记”,涵盖微服务全部操作

做梦都在改BUG

Java 架构 微服务 Spring Cloud spring cloud alibaba

HashMap 底层是如何实现的?

做梦都在改BUG

Java hashmap

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