更新时间:2026-09-22 GMT+08:00
分享

集群自定义委托说明

CCE集群在运行时对计算、存储、网络以及监控等各类云服务资源存在依赖关系,需要您通过委托授权CCE集群对各类云服务资源进行操作。默认情况下,CCE使用系统委托生成集群内部使用的临时访问凭证,CCE集群通过此凭证对各类云服务资源进行访问。您也可以对CCE集群配置使用自定义委托,配置了自定义委托的CCE集群将使用自定义委托生成集群内部使用的临时访问凭证。

  • 自定义委托仅支持1.27及以上版本集群。
  • 自定义委托当前不支持使用IAM 5.0信任委托。
  • v1.28.15-r90、v1.29.15-r50、v1.30.14-r50、v1.31.14-r10、v1.32.9-r10、v1.33.7-r10、v1.34.3-r0及以上版本集群,默认配置使用CCEAutoClusterAgency委托。

前提条件

  • 您需要先在统一身份认证服务控制台的委托界面创建好“云服务”类型的自定义委托,并将其授权给“云容器引擎服务 CCE”。详情请参见创建委托并授权。
  • 您需要为创建的自定义委托进行授权。CCE已将集群运行时用到的权限按照不同的分别预置为系统策略,其中一些系统策略必须授权,其余的系统策略您可按照使用到的CCE集群功能进行按需授权,详见系统策略说明。

    请确保已对创建的委托授予了必须的权限,否则集群部分功能可能无法正常使用。

新建集群时配置使用自定义委托

目前仅支持通过接口创建集群时配置使用自定义委托。关于如何调用接口,请参见构造请求。

调用创建集群接口,配置使用自定义委托。

请求体示例如下:

{
	"kind": "Cluster",
	"apiVersion": "v3",
	"metadata": {
		"name": "cce-cluster",
	},
	"spec": {
		"agencyName": "custom_agency_name",
		"category": "CCE",
		. . .
	}
}

其中custom_agency_name为已经在IAM上创建好的自定义委托的名称。

运行中的集群配置使用自定义委托

目前仅支持通过接口配置已运行的集群使用自定义委托。关于如何调用接口,请参见构造请求。

调用更新指定的集群接口,配置使用自定义委托。

请求体示例如下:

{
	"spec": {
		"agencyName": "custom_agency_name"
	}
}

其中custom_agency_name为已经在IAM上创建好的自定义委托的名称。

  • 集群使用自定义委托时,请勿删除自定义委托,以及确保委托未过期,否则集群部分功能可能无法正常使用。
  • 修改集群使用的自定义委托后,需要等待一段时间生效(最长不超过5小时)。

系统策略说明

系统策略

策略说明

是否必须授权

CCEClusterManagedPolicy

云容器引擎(CCE)集群基本功能必要的权限

是

CCEClusterNodePolicy

云容器引擎(CCE)用户节点基本功能必要的权限

是

CCEClusterTurboNetworkingPolicy

云容器引擎(CCE)使用云原生网络2.0时必要的权限

集群网络模式为云原生2.0时必须授权

CCEClusterVPCNetworkingPolicy

云容器引擎(CCE)使用VPC网络时必要的权限

集群网络模式VPC网络时必须授权

CCEClusterLoadBalancingPolicy

云容器引擎(CCE)使用弹性负载均衡服务时必要的权限

否

CCEClusterResourceOrderPolicy

云容器引擎(CCE)使用包年包月资源自动订阅时必要的权限

否

CCEClusterCSIEVSPolicy

云容器引擎(CCE)使用云硬盘(EVS)类型的容器存储时必要的权限

否

CCEClusterCSIOBSPolicy

云容器引擎(CCE)使用对象存储(OBS)类型的容器存储时必要的权限

否(OBS为全局服务,若要使用,需授予所有项目服务权限)

CCEClusterCSISFSGeneralPolicy

云容器引擎(CCE)使用文件存储(SFS 3.0)类型的容器存储时必要的权限

否(SFS3.0为全局服务,若要使用,需授予所有项目服务权限)

CCEClusterCSISFSTurboPolicy

云容器引擎(CCE)使用极速文件存储(SFS Turbo)类型的容器存储时必要的权限

否

CCEClusterGEIPPolicy

云容器引擎(CCE)为负载均衡器绑定全域公网IP时必要的权限

否(全域公网IP为全局服务,若要使用,需授予所有项目服务权限)

CCEClusterKMSPolicy

云容器引擎(CCE)为容器挂载集群外部的加密凭据时必要的权限

否

CCEClusterLogPolicy

云容器引擎(CCE)使用日志采集功能时必要的权限

否

CCEClusterNodeAutoscalingPolicy

云容器引擎(CCE)使用节点弹性伸缩功能时必要的权限

否

CCEClusterVirtualKubeletPolicy

云容器引擎(CCE)使用CCE突发弹性引擎(对接 CCI)时必要的权限

否

相关文档