• 高可用安装:使用 Helm Chart 将 Rancher 安装在 Kubernetes 集群上。请参阅Helm 版本要求,选择安装 Rancher 的 Helm 版本。

    • 单节点安装:对于使用 Docker 安装的单节点 Rancher,一般用于开发和测试,Rancher 将以 Docker 镜像的形式安装。

    在安装、升级或回滚时,您将使用 Helm Chart 在 Kubernetes 集群上对 Rancher 进行操作。因此,在准备安装或升级 Rancher 高可用时,必须添加包含用于安装 Rancher 的 Helm Chart 的 Helm Chart 仓库。

    请参阅Helm 版本要求,选择用于安装 Rancher 的 Helm 版本。

    Rancher 提供了几种不同的 Helm Chart 仓库供您选择。最新版或稳定版的 Rancher Helm Chart 与用于 Docker 安装的 Rancher 的 Docker 镜像标签对应。因此,仓库包含被标记为rancher/rancher:latest的版本。当 Rancher 版本升级到rancher/rancher:stable后,它将被添加到rancher-stable仓库中。

    Rancher Helm Chart 版本必须匹配 Rancher 版本(即appVersion)。

    有一些 Rancher v2.1.x 版本,Helm Chart 版本使用的版本号是构建版本号,即yyyy.mm.<build-number>,这些 charts 已经被等效的 Rancher 版本替换,并且不再可用。

    安装 Rancher 之后,如果想要修改安装 Rancher 的 Helm Chart 仓库,需要执行以下步骤。

    • latest:推荐在尝试新功能时使用。
    • stable:推荐生产环境中使用。(推荐)
    1. 输入helm repo list命令,列出当前 Helm Chart 仓库。

    2. 输入命令移除您安装 Rancher 时用的 Helm Chart 仓库,是rancher-stable 还是 rancher-latest仓库取决于您初始安装时选择的是哪个库。

    3. 输入helm repo add rancher-<CHART_REPO> https://releases.rancher.com/server-charts/<CHART_REPO>命令,添加安装 Rancher 所需要的 Helm Chart 仓库。

    4. 继续按照这个步骤从新的 Helm Chart 仓库。

    Docker 镜像

    在执行Docker 单节点安装升级或回滚时,您可以使用标签安装特定版本的 Rancher。

    标签描述
    rancher/rancher:latest我们的最新版本。这些构建通过了我们的 CI 自动化验证。我们不建议将这些版本用于生产环境。
    rancher/rancher:stable我们最新的稳定版本。建议将此标签用于生产。
    rancher/rancher:<v2.X.X>您可以使用标签来安装特定版本的 Rancher。您到 DockerHub 上查看有哪些可用的版本