|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
SUSE Rancher Prime Equinix Metal 快速入门
本教程将引导您完成以下内容:
-
配置 Equinix Metal 服务器
-
安装 Rancher 2.x
-
创建您的第一个集群
-
部署应用程序 Nginx
|
这些指南的目的是快速启动一个沙盒,供您评估 Rancher。不建议在生产环境中使用 Docker 安装。有关全面的设置说明,请参见 安装。 |
先决条件
1.配置一个 Equinix Metal 主机
开始部署 Equinix Metal 主机。可以通过 Equinix Metal 控制台、API 或 CLI 配置 Equinix Metal 服务器。您可以在 Equinix Metal 部署文档 中找到每种部署类型的说明。您可以在 Equinix Metal 文档 中找到有关 Equinix Metal 服务器类型的更多信息。
2.安装 Rancher
要在您的 Equinix Metal 主机上安装 Rancher,请连接到主机,然后使用外壳进行安装。
-
使用您喜欢的外壳(如 PuTTy 或远程终端连接)登录到您的 Equinix Metal 主机。
-
在您的外壳中,输入以下命令:
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher
*结果:*Rancher 已安装。
3.登录
登录 Rancher 以开始使用该应用程序。登录后,您将进行一些一次性配置。
-
打开网页浏览器并输入您的主机IP地址:
https://<server_ip>。将`<SERVER_IP>`替换为您的主机IP地址。
-
当提示时,为默认`admin`账户创建一个密码。
-
设置*Rancher服务器URL*。该URL可以是IP地址或主机名。但是,添加到集群中的每个节点必须能够连接到此URL。
如果在URL中使用主机名,则该主机名必须能够被您要添加到集群的节点的DNS解析。
4.创建集群
欢迎使用Rancher!您现在可以创建您的第一个Kubernetes集群。
在此任务中,您可以使用多功能的*自定义*选项。此选项允许您添加_任何_Linux主机(云托管的虚拟机、本地虚拟机或裸机)以用于集群。
-
单击 ☰ > 集群管理。
-
在*集群*页面,点击*创建*。
-
选择*自定义*。
-
输入*集群名称*。
-
单击*下一步*。
-
在*节点角色*中,选择_所有_角色:etcd、控制*和*工作。
-
可选:Rancher 会自动检测用于 Rancher 通信和集群通信的 IP 地址。您可以在*节点地址*部分使用`Public Address`和`Internal Address`覆盖这些地址。
-
-
将注册命令复制到剪贴板。
-
使用您喜欢的外壳(如 PuTTy 或远程终端连接)登录到您的 Linux 主机。运行复制到剪贴板的命令。
-
在您的Linux主机上运行命令完成后,点击*完成*。
结果:
您的集群已创建并被分配为*正在配置*状态。Rancher 正在启动您的集群。
在集群状态更新为*活动*后,您可以访问您的集群。
*活动*集群被分配两个项目:
-
Default,包含`default`名称空间 -
System,包含cattle-system、traefik、kube-public和kube-system名称空间
下一步怎么办?
使用 Rancher 创建一个部署。有关更多信息,请参见 创建部署。