集群管理

管理员用户可以通过平台管理 > 集群访问集群列表页面,选择其中一个集群进入详情页。

集群信息

集群名称:用户添加集群时设置的名称。

运行状态:正常状态为 运行中,如果集群出现故障则显示 通信异常

集群版本:安装 rainbond 的版本。

节点数量:列出集群中各个角色的节点数量,当一个节点具有多个角色时,按角色划分。

安装方式:分为基于主机安装(rke),直接对接管理集群(helm),通过脚本快速安装(dind)。

节点列表

列出该集群下所有节点,并展示每一个节点的状态和基本使用信息。

编辑节点 功能:如果平台是通过主机(RKE)方式安装的,就可以在编辑节点中增加、删除、修改某个节点,其他安装方式则不支持。

编辑操作可参考 基于主机安装

资源用量

展示集群资源的基本使用情况,如 CPU、内存、存储使用量。

Rainbond组件列表

展示 rainbond 各组件在集群中的运行情况,并可以查看每个组件运行容器实例的信息。

如果某个组件或容器实例出现异常,则可以到集群中执行 kubectl get pod -n rbd-system 找到异常的组件,然后执行 kubectl describe pod <podname> -n rbd-system 查看 具体的异常信息。

编辑集群信息

点击 编辑 可修改集群配置信息,如 API 地址、WebSocket 通信地址、域名后缀、TCP 应用默认访问 IP、证书等。

除了集群 ID,其它配置都支持修改,如果修改后导致集群通信异常不能使用,可以通过grctl config命令查看正确配置信息。

grctl 命令安装使用参考 grctl 命令行工具

导入

将 k8s 资源导入到集群中,具体使用可参考 资源导入

资源限额

设置该集群下某个团队的内存限额,当内存使用达到该限额时,会提示内存不足。

集群监控

平台接入了 Kubernetes 仪表板(Dashboard),获取运行在集群中的应用的概览信息。

Dashboard 详情参考 k8s 官方文档