如何在Ubuntu上安装Rancher(详细分步指南)

Ubuntu安装Rancher教程介绍Rancher是一个容器管理平台,可帮助大规模管理 Kubernetes。它使在任何地方部署和运行 Kubernetes 变得简单。该软件特别有用,因为大多数云/虚拟化供应商都将 Kubernetes 作为标准基础设施。
如何在Ubuntu上安装Rancher?在本教程中,你将学习如何在 Ubuntu 上安装 Rancher。
注意:在此完整的 Kubernetes 指南 中了解是什么使 Kubernetes 成为管理和部署容器的基本工具。
先决条件

  • 一个 Ubuntu 系统
  • 访问命令行/终端
  • 具有sudo  或  root  权限的用户帐户 
  • 可用于集群的多个节点
第 1 步:安装 Docker1. Ubuntu如何安装Rancher?在下载任何新软件包之前,请务必更新你的系统:
sudo apt update

2. 通过运行以下命令卸载任何旧的 Docker 版本:
sudo apt remove docker docker-engine docker.io containerd runc

注意:如果遇到“  Unable to locate package docker-engine  ”错误,请从命令中删除docker-engine包并重复步骤2。
3. 现在你可以使用以下命令安装 Docker:
sudo apt install docker.io

4. 验证安装是否成功:
docker --version

如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
5、启动Docker服务:
sudo systemctl start docker

6. 设置它在启动时运行:
sudo systemctl enable docker

7. 最后,检查Docker的状态:
sudo systemctl status docker

如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
输出应显示服务为active (running)。按Ctrl + C退出状态输出。
注意:作为替代方案,你可以从 Official Repository 安装 Docker。
第 2 步:安装 RancherUbuntu如何安装Rancher?设置 Docker 后,使用该平台创建一个容器,你可以在其中运行 Rancher 服务器。
【如何在Ubuntu上安装Rancher(详细分步指南)】1. 使用以下命令创建一个新的 Rancher 服务器容器:
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
上面的命令指示 Docker 以分离模式运行容器并保持它运行(除非它被手动停止)。服务器容器配置为侦听端口8080,但你可以根据需要修改端口号。
Docker 应该拉取最新的 Rancher 镜像并启动容器。
2. Ubuntu安装Rancher教程:要访问 Rancher 用户界面,请打开 Web 浏览器并按照以下语法在 URL 栏中键入服务器 IP 号和端口:
https:/ / [ server_ip]:[ port]

如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
第 3 步:配置 Rancher如何在Ubuntu上安装Rancher?访问平台后,Rancher 会指示你设置管理员用户(可以完全控制 Rancher)。
1. 打开ADMIN下拉菜单并单击Access Control。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
2. 单击菜单中的LOCAL按钮移动到本地验证窗口。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
3. 提供设置管理员用户所需的信息,然后单击启用本地身份验证进行确认。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
步骤 4:创建自定义集群Ubuntu如何安装Rancher?在 Rancher 上创建自定义Kubernetes 集群时,你需要配置 Linux 主机(内部部署虚拟机、云主机 VM 或裸机服务器)。然后,你可以创建自定义 Kubernetes 集群。
Ubuntu安装Rancher教程:配置主机
1. 打开INFRASTRUCTURE下拉菜单并选择HOSTS。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
2. 说明通知你主机需要具有受支持的 Docker 版本,并允许在端口500和4500上进出主机的流量。启动机器,确保它具有所有指定的先决条件。
3. Rancher 为你提供了为主机添加标签的选项。
4. 提供应该为此主机注册的 IP 地址。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
5. 这样做会生成一个独特的命令,该命令应该在指定的主机上运行。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
6. 将命令复制并粘贴到终端窗口中。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
7. 单击关闭并等待新主机出现在主机屏幕上。
创建自定义 Kubernetes 集群
如何在Ubuntu上安装Rancher?分配 Linux 主机后,继续创建自定义集群。
1. 导航到  集群页面并点击添加集群。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
2. 选择  现有节点。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
3. 键入集群  名称,然后单击下一步。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
4. 在Node Options 下,选择你希望节点具有的角色(etcd、Control Plane  和/或Worker)。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
5. 在Cluster Options 中,选择Kubernetes Version和Network Provider:
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
6. 选择云提供商。如果你没有,请选择None。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
5、将生成的命令复制粘贴到每个worker节点机器上,等待集群启动。
如何在Ubuntu上安装Rancher(详细分步指南)

文章图片
Ubuntu如何安装Rancher
注意:请记住,集群中的每台机器都需要安装受支持的 Docker 版本。
Ubuntu安装Rancher教程结论如何在Ubuntu上安装Rancher?阅读本文后,你应该已经学会了如何在 Ubuntu 上安装 Rancher 并设置平台以开始创建 Kubernetes 集群。
你可能还想查看我们的指南,了解如何在 CentOS 7 上安装 Rancher并开始使用基础知识。

    推荐阅读