集群管理
此文档主要适用于 Orbit 应用中心。
此处的“集群管理”指的是在 K8s 集群中安装一套 CRD,主要用于 Orbit 应用中心与 K8s 集群通信与管理。应用中心中的相关指令下发与 K8s 中的数据上报均需通过 CRD 来完成,应用在环境中正常运行部署命令也需要通过此单位进行调度。
注意:
使用集群管理客户端相当于将您的集群纳入 CODING 的管控范围。为了保障您的机器和内网的安全,请务必妥善保管您的用户名和密码,并建议开启登录二次认证。在必要时,您还需要制定集群内网的安全策略,以确保您的机器和内网不受到未经授权的访问和攻击。
添加集群
基础设施是集群与数据库的调度中心,为应用的最终发布上线提前做准备。在首页左侧点击「设施」,在基础设施的「集群管理」页签右上角点击「添加集群」进行接入。
接入时需要注意的事项:
集群版本: K8s version ≥ 1.16
集群推荐配置:4C 4G
集群外网访问连通性
Metrics server
是 K8s 官方提供的集群核心数据监控服务,若集群中已安装该服务则无需启用。除此之外还可以分配应用部署时所耗费的计算资源。nodeSelector
用于手动指定应用在特定的节点中运行,最大程度地发挥特定计算资源的优势,例如确保应用由装载 SSD 硬盘的节点运行。
将集群的 kubeconfig
复制至终端的 ~/.kube
目录下,连接完成后在意路径中运行接入命令,下载并安装 CRD 客户端即可完成接入。
编辑集群
集群添加完成后,支持在集群中安装与配置各项链路追踪源、监控源与日志源。你可以参考此文档在集群中安装以下第三方观测工具。
使用腾讯云日志服务(CLS)需前往团队设置中心绑定腾讯云账号,关联后支持获取腾讯云账号中的日志服务资源。
- Skywalking
- Jaeger
- Prometheus Operator
- Elasticsearch
- Loki
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。