You need to enable JavaScript to run this app.
导航
组件概述
最近更新时间:2025.03.20 10:06:26首次发布时间:2022.03.04 23:10:39
我的收藏
有用
有用
无用
无用

集群中支持安装多种类型的组件,包括 网络存储监控DNS安全镜像GPU 等,满足您多种业务场景需求。您可按需部署、升级或卸载组件。

查看组件

容器服务提供的组件,按如下说明查看。各组件的发版记录,请参见 组件发布记录

  1. 登录 容器服务控制台
  2. 在左侧导航栏中单击 集群,找到需要查看组件的目标集群,然后单击集群名称。
  3. 在集群管理页面的左侧导航栏中,选择 组件管理,查看容器服务提供的各类组件。
    其中,VPC-CNI 网络模型集群的 组件管理 页面中,部分组件会有VCI标签,此类组件支持如下两种部署方式:
    • 云服务器部署:部署在 Worker 节点(云服务器 ECS)上。
    • 弹性容器部署:部署在弹性容器实例 VCI 上。
      alt

使用限制

  • 集群在无节点(0 ECS 节点)的情况下,Flannel 网络模型集群,所有组件不支持安装。
  • VPC-CNI 网络模型集群,仅支持以弹性容器实例方式部署安装带有VCI标签的组件,其余组件不支持安装。
  • 弹性容器实例不支持以 DaemonSet 方式部署的组件、插件。更多信息,请参见 VCI 使用限制

组件介绍

目前容器服务提供的各分类组件如下表所示。

网络

组件名称组件说明部署方式安装推荐

ingress-nginx

Ingress 控制器组件,使用 Nginx 作为反向代理和负载平衡器的 Ingress 控制器。

云服务器
弹性容器

可选安装

vpc-cni

集群网络组件,支持 VPC-CNI 网络模型。

说明

VPC-CNI 容器网络模型的集群中为系统必装组件。Flannel 容器网络模型集群不显示该组件。

用户无需关心

系统必装

flannel

集群网络组件,支持 Flannel 网络模型。

说明

Flannel 容器网络模型的集群中为系统必装组件。VPC-CNI 容器网络模型集群不显示该组件。

用户无需关心

系统必装

vpc-cni-controlplane

邀测·申请试用】VPC-CNI 控制面组件,为 Pod 配置安全组提供控制面管理能力。

注意

创建集群且使用 Trunk ENI 特性时为必装组件,安装后不支持修改。

用户无需关心

可选安装

rdma-device-plugin【公测】RDMA 设备插件,支持 RDMA 网卡设备的管理,提供 Pod Container 使用 RDMA 设备能力。云服务器可选安装

apig-controller

邀测·申请试用】APIG Ingress 控制器组件,允许集群创建并管理 APIG 实例,实现基于 APIG 实例的流量管理和应用发布。

云服务器
弹性容器

可选安装

存储

组件名称组件说明部署方式安装推荐

csi-nas

文件存储服务组件,支持容器集群使用文件存储服务的标准CSI接口实现。

云服务器
弹性容器

推荐安装

csi-ebs

存储服务组件,支持容器集群使用块存储服务的标准CSI接口实现。

云服务器
弹性容器

推荐安装

csi-tos

对象存储服务组件,支持容器集群使用对象存储服务的标准 CSI 接口实现。

注意

卸载组件会导致业务负载 Pod 无法正常使用存量的对象存储资源。

云服务器

可选安装

csi-cloudfs邀测·申请试用】大数据文件存储服务组件,支持容器集群使用大数据文件存储服务的标准 CSI 接口实现。云服务器可选安装

csi-vepfs

邀测·申请试用】vePFS 文件存储服务组件,支持容器集群使用文件存储 vePFS 服务的标准 CSI 接口实现。

说明

组件卸载后,正在运行的 Pod 仍可继续访问 vePFS 存储至运行结束。

云服务器

可选安装

csi-local邀测·申请试用】本地存储服务组件,支持容器集群使用本地存储服务的标准 CSI 接口实现。云服务器可选安装

snapshot-controller

存储快照组件,支持存储快照在容器服务中使用。

注意

snapshot-controller 组件与 csi-ebs 组件配合使用,即安装 snapshot-controller 组件时,必须同时安装 csi-ebs 组件;卸载 csi-ebs 组件时,snapshot-controller 组件也会被同时卸载。

云服务器
弹性容器

推荐安装

监控

组件名称组件说明部署方式安装推荐

metrics-server

集群核心监控组件,聚合集群范围内资源的核心监控数据。

云服务器
弹性容器

系统必装

node-problem-detector节点健康监测组件,用于节点异常检测,并向 kube-apiserver 报告异常检测结果。云服务器可选安装

metrics-collector

邀测·申请试用】云监控组件,采集 Kubernetes 集群的监控指标数据并聚合到云监控服务统一进行展示。

云服务器
弹性容器

可选安装

log-collector

集群日志采集组件,采集集群日志并发送至日志服务。

云服务器
弹性容器

可选安装

event-collector

集群各类资源的事件采集组件,采集集群事件并发送至日志服务。

云服务器
弹性容器

可选安装

prometheus-agent

托管 Prometheus 监控组件,采集 Kubernetes 集群监控指标数据到火山引擎托管 Prometheus 服务(Volcengine Managed Service for Prometheus,VMP)。

说明

托管 Prometheus 服务已在 2023 年 05 月 29 日开始正式收费,如您在集群中安装该组件,将会产生额外费用,详情请参见 计费方式

云服务器
弹性容器

推荐安装

prometheus-adapter

托管 Prometheus 适配组件,将 Prometheus 指标转化成自定义指标 API 的格式。

云服务器
弹性容器

可选安装

apmplus-opentelemetry-collector应用性能监控组件,采集 OpenTelemetry 数据和 Prometheus 指标并发送至应用性能监控服务。云服务器可选安装
apmplus-server-agent应用性能监控组件,采集服务和主机监控数据并发送至应用性能监控服务。云服务器可选安装
finops-kube-collector邀测·申请试用】成本套件数据采集组件。用于采集集群和应用的资源使用情况,帮助用户了解集群整体成本结构,提高决策效率。云服务器可选安装
finops-kube-recommender邀测·申请试用】成本套件应用规格推荐组件。基于工作负载的资源消耗统计,综合用户提供的冗余度要求,给出资源使用建议。云服务器可选安装

调度

组件名称组件说明部署方式安装推荐

scheduler-plugin

集群拓展调度器组件,拓展原生 kube-scheduler 调度器的调度能力及策略。

说明

该组件是系统托管组件,可避免用户侧原因导致的组件故障、性能不达预期等问题。减少用户运维成本,增强组件稳定性。

用户无需关心

系统必装

vci-virtual-kubelet

弹性容器实例 VCI 调度组件,支持通过虚拟节点调度和使用弹性容器实例。组件部署后会默认创建虚拟节点。

说明

VPC-CNI 网络模型集群系的统必装组件;Flannel 网络模型集群没有该组件。

用户无需关心

推荐安装

cluster-autoscaler

集群自动伸缩组件,一种实现集群节点自动扩缩容的工具。

说明

该组件是系统托管组件,可避免用户侧原因导致的组件故障、性能不达预期等问题。减少用户运维成本,增强组件稳定性。

用户无需关心

可选安装

cronhpa

工作负载定时伸缩组件,实现工作负载定时伸缩的控制器。

云服务器
弹性容器

可选安装

katalyst

资源管理组件,提供更加精细化的资源管理能力。

说明

云服务器

可选安装

descheduler邀测·申请试用】集群重调度组件,兼容社区 Descheduler,支持根据集群内节点的真实负载进行热点节点 Pod 重调度。云服务器可选安装

keda

事件驱动的弹性伸缩器组件,提供基于 Kubernetes 事件驱动的弹性伸缩器,增强弹性伸缩能力。

说明

keda 组件所提供的能力与开源社区基本保持一致,详情参见 KEDA 项目官网

云服务器
弹性容器

可选安装

kruise

邀测·申请试用】基于 Kubernetes 的扩展套件,主要聚焦于云原生应用的自动化,比如部署、发布、运维以及可用性防护。

说明

kruise 组件所提供的能力与开源社区基本保持一致,详情参见 Kruise 项目官网

云服务器
弹性容器

可选安装

DNS

组件名称组件说明部署方式安装推荐

dns-autoscaler

DNS 自动伸缩组件,结合预设的伸缩策略实现DNS的自动水平伸缩。

说明

dns-autoscaler 组件预设的伸缩策略与社区策略一致,详情请参见 Kubernetes 官方文档

云服务器
弹性容器

可选安装

core-dns

集群域名解析服务器,为集群内部提供服务发现及域名解析服务。

云服务器
弹性容器

系统必装

node-local-dns本地 DNS 缓存组件,提供 DNS 缓存代理,提升集群的 DNS 服务发现性能和稳定性。云服务器可选安装

安全

组件名称组件说明部署方式安装推荐
security-scan集群安全巡检组件,为集群提供安全基线巡检能力。组件卸载后会自动将巡检的所有数据删除。云服务器可选安装

application-inspector

应用巡检组件,提供集群应用巡检能力。

云服务器
弹性容器

可选安装

镜像

组件名称组件说明部署方式安装推荐

cr-credential-controller

容器镜像免密组件,支持容器集群创建应用时免密拉取镜像仓库私有类型镜像。

云服务器
弹性容器

可选安装

p2p-accelerator

P2P 容器镜像加速组件,基于 P2P 技术,加速大规模并发拉取容器镜像。

说明

该组件目前处于 公测 阶段。

云服务器
弹性容器

可选安装

image-accelerator

邀测·申请试用】容器镜像加速组件,利用 Nydus 实现镜像懒加载,提升创建 Pod 过程的镜像拉取速度。

云服务器
弹性容器

可选安装

commit-agent镜像构建组件,支持将 VKE 集群中运行的 Pod 快速保存为容器镜像。云服务器可选安装

GPU

组件名称组件说明部署方式安装推荐
nvidia-device-pluginGPU 设备管理组件,NVIDIA 设备驱动,支持在容器里使用 GPU 显卡设备的管理组件。云服务器可选安装
mgpu【公测】共享 GPU 组件,通过实现容器间显存、算力隔离,支持多个容器间共享 GPU 卡。云服务器可选安装