Kubernetes集群管理( 如何使用Rancher BMC集成())

Rancher BMC集成教程介绍Rancher 提供了用于管理 Kubernetes 集群的 Web UI 和代理。使用 Rancher 是一种简化裸机和私有/公共云上集群部署的简单方法。
本文将向你展示如何使用 Rancher BMC 门户设置控制的集群,包括详细的Rancher BMC集成示例。
先决条件

  • phoenixNAP BMC 门户凭据(如果你是新客户,请创建 BMC 帐户。或者,如果你愿意,请观看有关创建 BMC 帐户的视频说明。)
  • SSH 密钥对(如果你需要帮助,请了解如何生成 SSH 密钥。)
步骤 1:创建 Kubernetes 集群如何使用Rancher BMC集成?下面是详细实现步骤:
1. 登录BMC 门户。
2.在屏幕左侧的菜单中选择解决方案。
3. 单击Rancher on Bare Metal Cloud磁贴中的Create Kubernetes Cluster按钮。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
在创建群集页面出现。
4.在位置部分为集群选择一个数据中心位置。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
【Kubernetes集群管理( 如何使用Rancher BMC集成())】5. 为你的集群命名并在集群设置部分提供描述。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
6. 单击左下角的“下一步”移至“添加节点”页面。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
第 2 步:Rancher BMC集成教程 - 添加节点1. 选择 BMC 服务器配置。有多个BMC 服务器实例可用。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
2. 选择配置后,屏幕右侧会显示更多详细信息。单击下一步按钮进入节点设置页面。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
注意:本指南中列出的价格仅用于说明目的。
第 3 步:节点设置1.如何使用Rancher BMC集成?通过键入密钥名称,在节点设置的访问部分添加一个或多个先前生成的 SSH 密钥。如果你需要添加多个密钥,请选择文本框下方的添加新的公共 SSH 密钥。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
注意:至少需要一个公共 SSH 密钥才能继续 Rancher 设置。
2. Rancher 服务器必须是可公开访问的。在公共IP设置什么类型的IP地址分配的服务器将被分配并提供定价的分配部件通知你。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
3. 要在安装前修改 Rancher 设置,请选中“高级配置设置”部分中“是,配置高级 Rancher 设置”选项旁边的复选框。不选中该复选框以使用默认设置。  
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
4. 如果你不选择高级配置,请单击创建 Kubernetes 集群开始安装过程。Rancher 使用默认设置进行安装。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
如果你选择高级配置,则会出现“下一步”按钮。单击按钮可修改设置。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
步骤 4(可选):高级配置设置Rancher BMC集成示例:高级配置设置页面有六个部分。
访问令牌
第一个服务器节点使用访问令牌来验证添加到集群的所有后续节点。如果你不想自动生成访问令牌:
1. 单击设置访问令牌。该部分展开。
2. 在文本框中设置令牌。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
证书
Rancher BMC集成教程:Rancher 使用 Rancher 生成的数字证书来确认公钥所有权。如果你有其他受信任的证书:
1. 单击添加证书。
2. 输入你的私有 SSH 密钥对 (2)、证书 (3) 或自签名 CA 证书 (4)。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
TLS 设置
该TLS-SAN参数允许你列出你的TLS证书替代主机名和IP地址。设置 tls-san 参数:
1. 选择设置 TLS 设置 (tls-san)。
2. 在文本框中输入主机名或地址。用逗号或空格分隔多个条目。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
节点污点
放置节点污点会阻止 pod 在节点上进行调度,除非它们在 pod 规范中声明了容忍。此功能使你可以指定不希望工作负载运行的节点。
放置节点污点:
1.点击设置节点污点(node-taint)
2. 在文本框中输入 node-taint 参数。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
集群域
如何使用Rancher BMC集成?你的集群的默认名称是cluster.local。要使用不同的名称,请设置 cluster-domain 参数:
1. 选择设置域名(集群域)。
2. 在文本框中提供所需的集群域。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
备份快照
为集群配置备份快照以防止数据丢失:
1. 选择计划快照。
2. 使用 cron 格式提供拍摄快照的时间间隔。
3. 提供你希望可用的快照数量。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
完成高级设置后,单击页面底部的创建 Kubernetes 集群。在欢迎牧场主出现对话。
第 5 步:Rancher BMC集成示例 - 启动 Rancher1. 单击图标复制你的 Rancher 管理帐户的密码。首次登录 Rancher 时需要此密码。
2. 选中复选框以确认你收到的密码是临时的。  
3. 你的 Rancher 服务器的 IP 地址在对话框的底部。你将使用地址或主机名访问你的 Rancher 服务器。单击图标复制 IP 地址。
4. 单击关闭。该集群出现在可用的 Rancher 集群列表中。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
仪表板有许多列,用于根据名称、位置、节点数、状态、CPU、内存和存储对可用集群进行排序。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
第 6 步:启动 Rancher UIRancher BMC集成教程:在你的集群上开始使用 Rancher:
1. 单击管理列中相关集群的操作链接。
2. 选择启动 Rancher UI。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
你的浏览器会将你重定向到 Rancher 登录页面。使用你的凭据登录以开始使用 Rancher 选项。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
管理 Rancher 集群创建第一个集群后,“管理你的集群”链接将出现在“解决方案”页面上。单击链接以访问 Rancher 集群仪表板。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
仪表板使你能够查看集群的详细信息并删除它。
查看集群详细信息
要查看有关集群的详细信息,例如服务器配置、计费和网络:
1. 单击管理列中相关集群的操作链接。
2. 选择查看详细信息。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
Rancher BMC集成示例:删除集群
要永久删除集群:
1. 单击管理列中相关集群的操作链接。
2. 选择删除集群。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
3. 在文本框中输入集群名称进行确认。
4. 单击删除集群。
Kubernetes集群管理( 如何使用Rancher BMC集成())

文章图片
警告:删除集群无法撤消。
Rancher BMC集成教程结论如何使用Rancher BMC集成?本教程引导你完成在 BMC 门户上设置 Rancher 集成所需的步骤。如果你需要有关 Rancher 的进一步帮助,请联系我们的支持团队。

    推荐阅读