首页 / 平台管理 / 集群管理 / 集群 / 插件管理 / 概述

概述

您可通过为集群部署功能插件以扩展集群的能力,并可通过平台管理插件(升级、卸载、更新配置参数)。

提示:只能通过升级产品来升级插件。产品升级时,集群的插件会随产品一起升级至最新版本。

插件功能简介及部署说明参见下表。

监控

插件名称 功能 适用的集群类型 部署说明 常见问题
Prometheus 采集、存储、查询、推送、可视化展示集群中节点的监控数据。 - 自建集群
- 接入平台的标准 Kubernetes 集群
- 接入平台的 Amazon EKS 集群
不能和 OCP 监控注册组件VictoriaMetrics 部署在同一集群上。
部署指导
- 如何选择监控组件?

- Prometheus、VictoriaMetrics 互相替换后,如何更新告警规则?

- 如何备份 Prometheus 的监控数据?
VictoriaMetrics 采集、存储、查询、推送、可视化展示集群中节点的监控数据。 - 自建集群
- 接入平台的标准 Kubernetes 集群
- 不能部署在 Windows 支持的集群中;
- 不能和 OCP 监控注册组件Prometheus 部署在同一集群上。
部署指导
- 如何选择监控组件?

- Prometheus、VictoriaMetrics 互相替换后,如何更新告警规则?

- 如何备份 VictoriaMetrics 的监控数据?
OCP 监控注册组件 可将接入平台的 OpenShift 集群上已部署的监控组件注册对接至平台。对接成功后,即可通过平台查看并展示 OpenShift 集群的监控数据。 接入平台的 OpenShift 集群 不能和 PrometheusVictoriaMetrics 部署在同一集群上。
部署指导
提示:卸载组件时,仅是将监控组件(OpenShift 集群上的)在平台上的注册对接信息删除,不会将监控组件从集群上卸载。
-
Windows 监控插件(Alpha) 基于 windows_exporter 实现的插件,用于处理集群中 Windows 节点的监控数据。 平台上自建的 Windows 支持的集群 集群下有 Windows 节点时需要部署,且与 Prometheus 同时部署才能为集群提供完整的监控服务。
部署指导
-

日志

插件名称 功能 适用的集群类型 部署说明 常见问题
日志存储组件 基于 Elasticsearch、Kafka 实现的插件,用于存储集群中的日志、事件、审计数据,并提供消息分发能力。 平台纳管的所有类型集群 部署指导
提示:组件卸载前,需先卸载以当前集群作为存储集群部署的 日志采集组件
-
日志采集组件 基于 Filebeat 实现的插件,用于收集并转发集群中 Linux 节点的日志数据。 平台纳管的所有类型集群 平台上至少有一个集群已部署了日志存储组件时,方可部署该组件。
部署指导
-
Windows 日志采集组件(Alpha) 基于 Filebeat 以及 Winlogbeat 实现的插件, 用于收集和转发 Windows 节点上的 Windows 应用日志和文件日志。 平台上自建的 Windows 支持的集群 集群下有 Windows 节点时需要部署,且与 日志采集组件 同时部署才能为集群提供完整的日志数据采集和转发功能。
部署指导
-

存储

插件名称 功能 适用的集群类型 部署说明 常见问题
容器对象接口 容器对象存储接口,它的目标是成为跨多个对象存储供应商的公共抽象层,动态地为工作负载提供对象存储服务。 平台纳管的所有类型集群 参考 创建存储类:Ceph 对象存储 (Alpha) 部署容器对象存储接口插件 小节。
NFS 存储插件 基于社区 NFS CSI(Container Storage Interface)存储接入插件,提供接入多个 NFS 存储系统或账号的能力。 平台纳管的所有类型集群 参考 创建存储类:NFS 共享存储 部署 NFS 存储插件 小节。
快照控制器 持久卷的卷快照组件,部署后即可在支持快照的存储类中使用快照。 平台纳管的所有类型集群 参考 部署卷快照组件

网络

插件名称 功能 适用的集群类型 部署说明 常见问题
MetalLB 可通过 Kubernetes 原生的方式提供 LoadBalance 类型的 Service 支持,开箱即用。 平台纳管的所有类型集群 参考 外部地址池(Alpha) 部署 MetalLB 插件 小节。
网络健康状态检测插件 本组件负责集群网络状态,检测时会从集群中各节点上同时用主机网络和容器网络的 Agent 对探测项中的目的地址以特定协议进行探测,便于您了解集群的网络健康状态。 平台纳管的所有类型集群 部署指导
CoreDNS CoreDNS 是一个灵活可扩展的 DNS 服务器,在 Kubernetes 集群中提供服务发现的能力。 自建集群 部署指导

安全

插件名称 功能 适用的集群类型 部署说明 常见问题
安全组件 提供容器运行时安全检测功能。 硬件架构为 X86 的自建集群,且集群的 操作系统 类型及对应的 内核版本 需满足如下对应关系:
- Centos:内核版本可选 3.10.0-1160.11.1.el7.x86_643.10.0-1160.el7.x86_643.10.0-1127.el7.x86_64
- Redhat:内核版本为 3.10.0-1127.el7.x86_64
- 欧拉:内核版本为 3.10.0-862.14.1.5.h442.eulerosv2r7.x86_64
平台未启用 安全面板安全规则库 功能时,不支持部署该组件。
部署指导
-
Gatekeeper Gatekeeper 是 Kubernetes 的策略控制器,可以看做是一个可自定义的 Kubernetes Admission Webhook。它的主要目标是帮助组织快速、更直接地将策略和安全最佳实践应用于 Kubernetes 环境。 平台纳管的所有类型集群 部署指导 -
NeuVector 端到端的容器安全系统插件,可为集群中的容器化计算组件提供企业级零信任安全解决方案。 硬件架构为 X86 的 Linux 集群( Windows 支持的集群) 部署指导 -

其他

插件名称 功能 适用的集群类型 部署说明 常见问题
备份恢复组件 基于 Velero 实现的插件,用于为集群提供备份业务资源数据(例如:应用)并基于备份文件快速恢复数据的能力。 平台纳管的所有类型集群 部署指导 -
在线运维 用于在平台开启 在线运维 且能连接到 Internet 后,将平台上所有集群的监控数据定期自动同步至 Customer Portal 系统中。 global 部署指导 -
垂直伸缩 基于 Vertical Pod Autoscaler 社区开源组件,通过分析 Pod 的历史资源使用情况推荐合理的资源配额,提高资源利用率。 - 自建集群
- 接入平台的标准 Kubernetes 集群
- 接入平台的 Amazon EKS 集群
部署指导 -
Warpgate 平台自研组件,提供镜像代理、镜像 P2P 分发能力,用于边缘计算的海量集群场景。 自建集群 部署指导
云边协同 提供将 Helm Chart 批量分发至多个边缘集群的功能。在 global 集群部署插件后,即可访问 云边协同 视图,上传应用模板,完成应用的批量分发。 global 部署指导 -