在 ARM64 上使用 Rancher (实验性)

自 v2.2.0 起可用

重要:

在 ARM64 平台上运行目前是一项实验功能,Rancher 尚未正式支持该功能。因此,我们不建议在生产环境中使用基于 ARM64 的节点。

使用 ARM64 平台时,可以使用以下选项:

  • 在基于 ARM64 的节点上运行 Rancher

    • 仅适用于 Docker 安装。请注意,以下安装命令取代了 Docker Install 链接中的例子。
    1. # 在最后一行`rancher/rancher:vX.Y.Z`中,一定要将 "X.Y.Z" 替换为存在ARM64构建的发布版本。例如,如果你的匹配版本是v2.5.8,你可以在这一行填写`rancher/rancher:v2.5.8`。
    2. docker run -d --restart=unless-stopped \
    3. -p 80:80 -p 443:443 \
    4. --privileged \
    5. rancher/rancher:vX.Y.Z

    注意:要检查你的特定发布版本是否与 ARM64 架构兼容,您可以导航到你的版本的发行说明,有以下两种方式:

  • 创建自定义集群并添加基于 ARM64 的节点

    • Kubernetes 集群版本必须为 1.12 或更新版本
    • CNI 网络插件必须为Flannel
  • 导入包含基于 ARM64 的节点的集群

    • Kubernetes 集群版本必须为 1.12 或更新版本

请参考集群选项,配置集群选项。

以下功能未经测试,请慎用:

  • 监控、告警、通知、流水线和日志
  • 从应用商店启动应用程序