如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher


原文地址:如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

Rancher是一个容器管理平台,可帮助大规模管理Kubernetes。本篇文章分享了如何在Ubuntu20.04上安装Rancher。

Rancher简介

Rancher是一个容器管理平台,可帮助大规模管理Kubernetes。它使在任何地方部署和运行Kubernetes变得简单。该软件特别有用,因为大多数云/虚拟化供应商都将Kubernetes作为标准基础架构。

先决条件

步骤1:在Ubuntu20.04上安装Docker

1.在下载任何新软件包之前,请务必确保更新系统:

sudo apt update

2.通过运行以下命令来卸载所有旧的Docker版本:

sudo apt-get remove docker docker-engine docker.io

3.现在,您可以使用以下命令安装Docker

sudo apt install docker.io

4.验证安装是否成功:

docker --version

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

5.启动Docker服务:

sudo systemctl start docker

6.将其设置为在启动时运行:

sudo systemctl enable docker

7.最后,检查Docker的状态:

sudo systemctl status docker

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

输出应显示服务为active (running)

步骤2:在Ubuntu20.04上安装Rancher

设置Docker之后,使用该平台创建一个容器,您可以在其中运行Rancher服务器。

1.使用以下命令创建一个新的Rancher服务器容器:

sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

上面的命令指示Docker以分离模式运行容器并保持容器运行(除非手动将其停止)。服务器容器被配置为侦听端口8080,但是您可以根据需要修改端口号。

Docker应该提取最新的Rancher映像并启动容器。

2.要访问Rancher用户界面,请打开Web浏览器,然后按照以下语法在URL栏中键入服务器IP地址和端口:

https://[server_ip]:[port]

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

步骤3:设置Rancher

访问平台后,Rancher会指示您设置Admin用户(对Rancher拥有完全控制权的用户)。

1.打开ADMIN下拉菜单,然后单击Access Control

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

2.单击菜单中的本地按钮,以移动到本地身份验证窗口。

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

3.提供设置管理员用户所需的信息,然后单击“启用本地身份验证”进行确认。

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

步骤4:在Rancher上创建自定义集群

在Rancher上创建自定义Kubernetes集群时,需要预配Linux主机(本地虚拟机,云主机VM或裸机服务器)。然后,您可以创建自定义的Kubernetes集群。

设置主机

1.打开INFRASTRUCTURE下拉菜单,然后选择host

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

2.说明告诉您主机需要具有受支持的Docker版本,并允许在端口5004500上与主机之间进行通信。启动机器,确保其具有所有指定的先决条件。

3. Rancher使您可以选择向主机添加标签。

4.提供应为此主机注册的IP地址。

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

5.这样将生成一个唯一的命令,该命令应在指定的主机上运行。将命令复制并粘贴到终端窗口中。

如何在Ubuntu20.04或者Ubuntu18.04上安装Rancher

6.单击“Close”,等待新主机出现在“Host”屏幕上。

创建一个自定义Kubernetes集群

分配了Linux主机后,继续创建自定义集群。

1.导航到 Clusters页面,然后单击Add Cluster

2.选择“ Custom”,键入“Cluster Name,然后单击“Next”

3.在“Node Options”下,选择您希望节点具有哪些角色(etcd,Control Plane 和/或Worker)。

4.将生成的command复制并粘贴到每个工作节点计算机上,然后等待集群启动。

结论

阅读本文之后,您应该已经学会了如何在Ubuntu上安装Rancher并设置平台以开始创建Kubernetes集群。

另外推荐阅读:如何在CentOS8中安装Rancher

评论

登录后评论

服务器优惠活动

Top