RKE2 是一个完全合规的 Kubernetes 发行版,专注于安全和合规性,它和 RKE 的主要区别如下:
区别 | RKE | RKE2 |
架构 | 使用 Docker 作为容器运行时 | 使用 Containerd 作为容器运行时 |
安全 | 使用默认 K8s 配置 | 以安全性为核心设计,通过 CIS K8s 基准测试 |
合规 | 使用默认 K8s 配置 | 支持 FIPS 140-2 合规性,最小化 CVE 数量 |
未来 | CNCF 不再使用 Docker 作为容器运行时 | RKE2 结合了 RKE 和 K3S 的优点,提供了一个稳健且可扩展的平台 |
对于普通用户来说,从 RKE 迁移到 RKE2 并不复杂。从 RKE 到 RKE2 无法进行原地迁移,我们必须将工作负载从 RKE 集群重新部署到 RKE2 集群,这跟在不同的 Kubernetes 集群之间迁移工作负载很相似。
接下来只需完成 RKE2 集群部署和配置,可考虑将工作负载分阶段迁移,并确保准备好回滚步骤以保持平稳过渡。
而对于大规模企业应用场景来说,迁移过程更加复杂。我们需要考虑迁移方案测试、业务停机窗口、有状态/无状态应用迁移、回退方案设计等诸多问题。
图1. RKE 迁移到 RKE2 需要考虑的因素
SUSE 的技术服务团队可以协助您实施复杂的迁移任务,服务内容包括:规划设计、架构设计、部署实施、支持服务等。欢迎联系文章下方的 SUSE 小伙伴,获取技术支持。
如果您希望了解更详细的技术对比、迁移操作指导,欢迎扫描下方海报中二维码,收看《RKE 升级之路,如何平滑过渡到 RKE2 》。
关注SUSE 拥抱开源
华北销售咨询
139 1079 2315
华东销售咨询
136 0163 8744
华南及华西销售咨询
139 2888 9129
SUSE 是全球范围内创新且可靠的企业级开源解决方案领导者,财富 500 强中有 60% 以上的企业依靠 SUSE 为其关键任务的工作负载赋能。
SUSE 专注于企业级 Linux、企业容器管理和边缘解决方案,通过与合作伙伴和社区合作,帮助客户随时随地在任意场景进行创新——无论是在数据中心、云端还是边缘环境。SUSE 让“开源”重新“开放”,使客户能够灵活地应对当今的创新挑战,并能够自由地在未来发展其 IT 战略和解决方案。
本新闻稿中任何关于公司未来的期望、计划和前景的声明,包括含有“目的”、“目标”、“将会”、“相信”、“预期”、“计划”、“期望”以及旨在表明其为前瞻性声明的类似表述,应谨慎阅读。这些声明仅为预测,由于不确定性因素的影响,实际结果可能与这些前瞻性声明所表示的结果产生巨大差异。不确定性因素包括竞争环境、客户交易的发展、对客户关系的依赖、增长和收购的管理、未被发现软件问题的可能性、新冠病毒的流行和经济衰退影响的风险、定价压力和互联网的可行性等。此外,前瞻性声明仅反映了本新闻稿发布当日的情况,我们不对更新或修正任何前瞻性声明承担责任。由于前瞻性声明可能发生变化,所以本新闻稿发布之日以外的任何时间,都不应以此代表公司观点。
2024 SUSE LLC 版权所有。保留所有权利。SUSE 和 SUSE 标志是SUSE LLC 或其子公司或附属公司的商标。所有第三方商标均为其各自所有者的财产。