Skip to main content

Kubernetes 管理


概述

KubeGems 本身不会维护 Kubernetes 集群,而是通过 kubeconfig 对集群进行管理。KubeGems 在导入集群中,会创建名称为 kubegems-installer 的命名空间,并下发CRD plugins.kubegems.io 以及关联的插件资源。

namesapce作用
kubegems-gateway租户网关插件运行的namespace
kubegems-logging日志采集和查询相关服务运行的namespace
kubegems-monitoring监控告警相关服务运行的namespace
kubegemskubegems核心组件service、msgbus、worker运行的namespace
kubegems-localkubegems代理组件agent-controller运行的namespace

集群导入

  1. 点击页面页面右下角扳手按钮,进入 KubeGems 平台管理
tip

【平台管理】仅拥有 系统admin 权限下可见。

  1. 进入集群里面后,点击 【创建集群】卡片,并填写需纳入 KubeGems 管理的 Kubernetes 配置文件。

添加集群1

  1. 写入集群基本信息,并提交

添加集群2

字段作用
集群名字集群名字在kubegems必须唯一,且满足命名规范
存储卷类型KubeGems及依赖生态组件在安装过程中依赖的存储卷类型,默认为 local-storage
镜像仓库KubeGems 及依赖生态组件的镜像库地址,默认支持 docker.io 和 阿里云镜像仓库
tip

如果您需要将 KubeGems 的镜像同步至您私有的镜像仓库,建议在此输入您的私有镜像仓库地址

  1. 等待集群状态正常

当集群添加成功, installer-operator安装完成后,集群的状态会显示为正常 (一个绿色的 💚 )

集群详情

点击【集群】卡片上的 “详情” 可进入集群的详情页,在此可以浏览集群更详细的数据。

集群删除

warning

集群删除属于危险操作,操作前请务必确保该集群下所关联的【环境】下资源已被删除,否则删除集群会失败!