本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

访问集群

本节介绍可以用于访问由Rancher管理的集群的工具。

有关如何授予用户访问集群权限的信息,请参见将用户添加到集群的部分。

有关基于角色的访问控制的更多信息,请参见本节

有关如何设置身份验证系统的信息,请参见本节

Rancher UI中的集群

通过Rancher UI查看和管理集群有几种路径。

集群页面

您可以从*☰*菜单访问*集群*页面:

  1. 单击*☰*。

  2. 选择*集群管理*。

您还可以通过单击Rancher UI *首页*页面上集群表格上方的*管理*按钮访问*集群*页面。

在*集群*页面上,选择每行末尾的*⁝*以查看包含以下选项的子菜单:

  • Kubectl Shell

  • 下载KubeConfig

  • 复制KubeConfig到剪贴板

  • 编辑配置

  • 查看 YAML

  • 下载 YAML

集群仪表板

集群 页面上,选择每行末尾的 探索 按钮以查看该集群的 集群仪表板。您还可以通过点击表格中集群的名称,然后在 集群 页面上点击 探索 按钮来查看仪表板。

集群仪表板 也可以通过 Rancher UI 的 首页 页面访问,方法是点击集群的名称。

您还可以通过点击顶部导航栏中的 访问 集群仪表板

  1. 单击*☰*。

  2. 探索集群 菜单选项中选择一个集群的名称。

集群仪表板 列出了特定集群的信息,例如节点数量、内存使用情况、事件和资源。

kubectl

您可以使用 Kubernetes 命令行工具 kubectl 来管理您的集群。您有两种使用kubectl的选项:

  • *Rancher kubectl Shell:*通过在 Rancher UI 中启动 kubectl Shell 与您的集群进行交互。此选项不需要您进行任何配置操作。有关更多信息,请参见 使用 kubectl Shell 访问集群

  • *终端远程连接:*您还可以通过在本地桌面上安装 kubectl,然后将集群的 kubeconfig 文件复制到本地 ~/.kube/config 目录来与您的集群进行交互。有关更多信息,请参见 使用 kubectl 和 kubeconfig 文件访问集群

Rancher CLI

您可以通过下载 Rancher 自己的命令行界面 Rancher CLI 来控制您的集群。这个命令行工具可以直接与不同的集群和项目交互,或者向它们发送`kubectl`命令。

Rancher API

最后,您可以通过 Rancher API 与您的集群进行交互。在使用 API 之前,您必须获得一个 rancher-admin/users/settings/api-keys.adoc[API 密钥]。要查看 API 对象的不同资源字段和操作,请打开 API 用户界面,可以通过点击任何 Rancher 用户界面对象上的 在 API 中查看 来访问。