插件概述
CCE提供了多种类型的插件,用于管理集群的扩展功能,以支持选择性扩展满足特性需求的功能。
插件名称 |
插件简介 |
---|---|
CoreDNS插件是一款通过链式插件的方式为Kubernetes提供域名解析服务的DNS服务器。 |
|
storage-driver插件是用于对接华为云块存储、文件存储、对象存储、极速文件存储等Iaas存储服务的FlexVolume驱动。 |
|
Everest是一个云原生容器存储系统,基于CSI为Kubernetes v1.15.6及以上版本集群对接华为云云硬盘服务 EVS、对象存储服务 OBS、弹性文件服务 SFS、极速文件存储 SFS Turbo等存储服务的能力。 |
|
node-problem-detector(简称:npd)是一款监控集群节点异常事件的插件,以及对接第三方监控平台功能的组件。它是一个在每个节点上运行的守护程序,可从不同的守护进程中搜集节点问题并将其报告给apiserver。node-problem-detector可以作为DaemonSet运行, 也可以独立运行。 |
|
Kubernetes Dashboard是Kubernetes集群基于Web的通用UI,集合了命令行可以操作的所有命令。它允许用户管理在集群中运行应用程序并对其进行故障排除,以及管理集群本身。 |
|
集群自动扩缩容插件autoscaler,是根据pod调度状态及资源使用情况对集群的工作节点进行自动扩容缩容的插件。 |
|
Metrics-Server是集群核心资源监控数据的聚合器。 |
|
cce-hpa-controller插件是一款CCE自研的插件,能够基于CPU利用率、内存利用率等指标,对无状态工作负载进行弹性扩缩容。 |
|
Prometheus是一套开源的系统监控报警框架。在云容器引擎CCE中,支持以插件的方式快捷安装Prometheus。 |
|
rc-recycler是一款可根据用户配置策略对资源进行自动回收的插件。用户可在创建或者在插件运行过程中对具体的回收策略进行调整。该插件能定期清理集群中的无用资源,保证其他功能的正常运行。 |
|
P2P插件用于加速镜像下载的p2p镜像下载服务插件。 |
|
web-terminal是一款支持在Web界面上使用Kubectl的插件。它支持使用WebSocket通过浏览器连接Linux,提供灵活的接口便于集成到独立系统中,可直接作为一个服务连接,通过cmdb获取信息并登录服务器。 |
|
Virtual Kubelet是基于社区Virtual Kubelet开源项目开发的插件,该插件支持用户在短时高负载场景下,将部署在CCE上的无状态负载(Deployment)、有状态负载(StatefulSet)、普通任务(Job)三种资源类型的容器实例(Pod),弹性创建到华为云云容器实例CCI服务上,以减少集群扩容带来的消耗。 |
|
gpu-beta插件是支持在容器中使用GPU显卡的设备管理插件,仅支持Nvidia驱动。 |
|
huawei-npu是支持容器里使用huawei NPU设备的管理插件。 |
|
Volcano源自于华为云高性能批量计算解决方案,在支撑华为云一站式AI开发平台ModelArts、云容器实例CCI等服务稳定运行中发挥重要作用。Volcano提供了高性能任务调度引擎、高性能异构芯片管理、高性能任务运行管理等通用计算能力,通过接入AI、大数据、基因、渲染等诸多行业计算框架服务终端用户。 |
|
Spark operator是一个管理Kubernetes上的Apache Spark应用程序生命周期的operator,旨在像在Kubernetes上运行其他工作负载一样简单的指定和运行spark应用程序。 |
|
nginx-ingress为Service提供了可直接被集群外部访问的虚拟主机、负载均衡、SSL代理、HTTP路由等应用层转发功能。 |
|
Tf-operator是一个管理Kubernetes上tensorflow应用程序生命周期的operator,旨在像在Kubernetes上运行其他工作负载一样简单的指定和运行tensorflow应用程序。 |
