tencent cloud

文档反馈

TKE 部分接口鉴权升级公告

最后更新时间:2024-10-12 17:35:12
    为了提供更完善的鉴权功能,容器服务 TKE 计划于2024年10月16日新增部分接口接入腾讯云 CAM 鉴权。如果您的子账号仍需访问对应接口,请参考以下指南 通过策略生成器创建自定义策略,否则您的子账号将无法访问对应接口。感谢您对腾讯云的信赖与支持,若在使用云产品过程中有任何问题,请 联系我们

    常见授权途径

    途径1: 新建自定义策略

    实现方式

    通过最小化权限原则为不同的子账户创建策略并绑定到子用户。

    适用场景

    权限管控比较严格,需要将每个子用户的操作范围按需精细化。

    操作步骤

    1. 在访问管理控制台的 策略 页面,单击左上角的新建自定义策略
    2. 在弹出的选择创建方式窗口中,单击按策略语法创建,进入选择策略模板页面。
    3. 选择策略模板页面,可输入关键字进行搜索。例如:模板类型为全部模板,关键字为 a,选择 AdministratorAccess 模板。
    4. 单击下一步,进入编辑策略页面。
    5. 在编辑策略页面,确认策略名称、策略内容后单击完成,完成按策略语法创建自定义策略操作。其中默认的策略名称和策略内容由控制台自动生成,策略名称默认为 policygen,后缀数字根据创建日期生成。
    6. 在访问管理控制台的 策略 页面,找到已创建出来的策略,单击操作列的关联用户/组/角色。
    7. 在弹出的“关联用户/用户组/角色”窗口,勾选要关联的用户/用户组/角色,单击确定,完成通过策略关联用户操作。

    途径2:绑定预设策略

    实现方式

    将含有 TKE 所有接口操作权限的 QcloudTKEInnerFullAccess 预设策略绑定到子账户。

    适用场景

    业务人员基本具备所有功能模块的操作权限。

    操作步骤

    1. 在访问管理控制台的 策略 页面,选择策略类型“容器服务”,找到 “QcloudTKEInnerFullAccess”,单击操作列的关联用户/组/角色
    2. 关联用户/用户组/角色中,勾选要关联的用户/用户组/角色,单击确定,完成通过策略关联用户操作。

    新增鉴权的接口列表

    接口名称
    接口描述
    DescribeInstancesVersion
    worker 节点的版本统计
    ModifyClusterNodePool
    编辑节点池
    DescribeInstanceTypesForDirectENI
    查看独立网卡模式可用的机型
    DescribeClusterStatus
    查看集群状态列表
    DescribeClusterVirtualNodePools
    查看虚拟节点池列表
    DescribeClusterVirtualNode
    查看虚拟节点列表
    GetPodSecurityGroups
    查询 Pod 安全组
    GetPodById
    查询 Pod 信息
    DescribeNodePools
    查询 TKE 节点池列表
    DescribeSuperNodes
    查询超级节点列表
    DescribeRegions
    查询地域列表
    DescribeMachineConfiguration
    查询机器配置信息
    DescribeVpcCniPodLimits
    查询机型可支持的最大 VPC-CNI 模式 Pod 数量
    DescribeClusterSecurityGroup
    查询集群安全组信息
    DescribeClusterSchedulerPolicy
    查询集群调度策略
    DescribeFlowIdStatus
    查询集群开启端口流程状态
    DescribeClusterAvailableExtraArgs
    查询集群可用的自定义参数
    DescribeEksAlarmSetting
    查询集群列表的监控告警是否设置
    DescribeClusterRoutes
    查询集群路由
    DescribeClusterRouteTables
    查询集群路由表
    GetPods
    查询集群内所有 pod 信息
    DescribeClusterResourceLabels
    查询集群资源标签列表
    DescribeClusterExtraArgs
    查询集群自定义参数
    DescribeClusterCIDRs
    查询集群 VPC 下使用的 CIDR
    DescribeHealthCheckTemplate
    查询健康检测策略模板
    DescribeClusterNodePools
    查询节点池列表
    DescribeClusterNodePoolDetail
    查询节点池详情
    DescribeImageRegistryCredentials
    查询镜像仓库凭证
    DescribeImageCaches
    查询镜像缓存信息
    DescribeOldStaticIPSubnets
    查询旧版固定 IP 集群独占的子网列表
    DescribeEnableVpcCniProgress
    查询开启 vpc-cni 异步任务的进度
    DescribeAvailableInstanceConfigInfo
    查询可用的机型信息
    GetZoneResource
    查询可用区资源
    DescribeMetaFeatureProgress
    查询跨租户特性启用进度
    DescribeRouteTableConflicts
    查询路由表冲突列表
    DescribeBatchModifyTagsStatus
    查询批量修改标签状态
    GetMostSuitableImageCache
    查询匹配的镜像缓存
    DescribeLogSwitches
    查询日志开关
    DescribeEKSContainerInstanceEvent
    查询容器实例的事件
    DescribeEksContainerInstanceLog
    查询容器实例日志
    DescribeContainerLog
    查询容器组中容器日志
    DescribeExistedInstances
    查询已经存在的节点是否可以加入集群
    DescribeProductVersions
    查询应用制品版本列表
    DescribeProductVersionDetails
    查询应用制品版本详情
    DescribeProducts
    查询应用制品列表
    DescribeRIPodDetail
    查询预留券和 Pod 数量
    DescribeZoneInstanceConfigInfos
    查询原生节点机型配置
    DescribeClusterMachines
    查询原生节点列表
    DescribeCcnRoutes
    查询云联网路由
    DescribeCcnInstances
    查询云联网实例
    DescribeZoneDiskQuota
    查询云硬盘在各可用区的配额
    GetAccountType
    查询账号类型
    GetPodSpecQuota
    查询指定规格的 Pod 配额
    DescribeClusterControllers
    查询 Kubernetes 控制器状态
    DescribeMasterLog
    查询 master 日志开关信息
    GetPodChargeInfo
    查询 Pod 的计费信息
    CheckPodRetain
    查询 Pod 是否保留
    GetPod
    查询 pod 信息
    RunClusterInspections
    触发集群巡检
    CreateUpdateNodeUnit
    创建更新 NodeUnit
    CreateCluster
    创建集群
    CreateClusterRoute
    创建集群路由
    CreateClusterRouteTable
    创建集群路由表
    CreateClusterAsGroup
    创建集群伸缩组
    CreateClusterNodePool
    创建节点池
    CreateImageRegistryCredential
    创建镜像仓库凭证
    CreateImageCache
    创建镜像缓存
    CreateCLSLogConfig
    创建日志采集规则
    CreateClusterVirtualNode
    创建虚拟节点
    CreateClusterVirtualNodePool
    创建虚拟节点池
    SwitchParameterCreateNativeNode
    创建原生节点池参数转换
    CreatePod
    创建 Pod
    UninstallLogAgent
    从 TKE 集群中卸载 CLS 日志采集组件
    AddClusterCIDR
    给集群增加 ClusterCIDR
    ModifyClusterInspection
    更新集群巡检配置
    UpdateImageRegistryCredential
    更新镜像仓库凭证
    UpdateImageCache
    更新镜像缓存
    DisableVpcCniNetworkType
    关闭附加的 VPC-CNI 网络能力
    DisableMasterLog
    关闭 master 日志采集
    StopEks
    关机
    DescribeClusterInspectionOverviews
    获得集群健康检查列表
    DescribeClusterInspectionReport
    获得集群巡检报告页详情
    GetUpgradeInstanceProgress
    获得节点升级当前的进度
    GetPodSpecification
    获取 Pod 规格
    DescribeClusterCreateProgress
    获取集群创建进度
    DescribeClusterMetricsData
    获取集群的监控数据
    DescribeClusterResourceDetails
    获取集群对应资源的详细信息
    DescribeClusterEndpoints
    获取集群访问地址
    DescribeClusterLevelAttribute
    获取集群规模
    DescribeClusterStaticInstaller
    获取集群节点静态安装脚本
    DescribeClusterInstanceIds
    获取集群节点 ID 列表
    GetQuota
    获取集群可创建的 pod 配额
    DescribeAvailableClusterVersion
    获取集群可以升级的所有版本
    DescribeClustersResourceStatus
    获取集群里资源状态
    DescribeClusterNamespaces
    获取集群命名空间列表
    ListExpiredClusterAuth
    获取集群内过期的权限信息
    DescribeQuota
    获取集群配额
    DescribeClusterPods
    获取集群容器列表
    DescribeClusterMasterDiff
    获取集群升级前后控制面组件的区别
    DescribeClusterAuthorizationMode
    获取集群授权模式
    GetTkeAppUpgradeInfo
    获取集群下组件升级信息
    ListClusterCertificates
    获取集群证书列表
    DescribeClusterCommonNames
    获取集群子账户 CommonName 映射关系
    DescribeClusterServices
    获取集群 Service 列表
    DescribeInstanceCreateProgress
    获取节点创建进度
    DescribeSpotPodDetail
    获取竞价 Pod 详情
    DescribeImages
    获取镜像信息
    DescribeOSImageId
    获取镜像 id
    DescribeEdgeRegion
    获取区域列表
    DescribeClusterGlobalStatistics
    获取所有地域集群数量统计
    DescribeNodeParamUpdateProcess
    获取原生节点滚动更新参数
    GetSubnetVip
    获取子网内预留 VIP
    GetSubnetResource
    获取子网资源
    DescribeECMInstances
    获取 ECM 实例相关信息
    DescribeIPAMD
    获取 eniipamd 组件信息
    DescribeGPUInfo
    获取 GPU 信息
    DescribeNodeGroup
    获取 NodeGroup 信息
    DescribeNodeUnit
    获取 NodeUnit 信息
    DescribeOSImages
    获取 OS 聚合信息
    ListEKSPods
    获取 pod 详细信息
    DescribeClusterKubeconfig
    获取 tke 集群 kubeconfig 信息
    GetTkeAppChartList
    获取 TKE 支持的 App 列表
    GetTkeAppDiff
    获取 TKEApp 的 Diff 信息
    DescribeTKEEdgeAppChartList
    获取 TKEEdge 支持的 App 列表
    DescribeSupportedRuntime
    基于 K8S 版本获取可选运行时版本
    DescribeVersions
    集群版本信息
    CreateClusterRelease
    集群创建应用
    DescribeClusterHealthyStatus
    集群健康状态描述
    UpgradeClusterInstances
    集群节点升级
    DescribeUpgradeClusterProgress
    集群升级进度
    ModifyClusterUpgradingState
    集群升级任务控制
    DescribeClusterAuthStatus
    集群是否自动清理过期子账户
    DescribeClusterInspections
    集群巡检概览
    CheckClusterRuntimeConfig
    集群运行时检查
    EnableMetaFeature
    集群 meta 特性启用
    CheckClusterCIDR
    检查集群的 CIDR 是否冲突
    CheckClusterHostName
    检查集群节点主机名称
    CheckClusterImage
    检查镜像是否支持设置为集群镜像
    CheckUseTKE
    检查是否是 TKE 新用户
    CheckMigrateVm
    检查子机路由
    AddNodeToNodePool
    将集群内节点移入节点池
    SetNodePoolNodeProtection
    节点池节点设置移出保护
    OpUpgradeClusterInstances
    节点升级任务状态控制
    CheckInstancesUpgradeAble
    节点是否可升级
    UpdateClusterAuthStatus
    开启或关闭集群自动清理过期子账户
    EnableMasterLog
    开启 master 日志采集
    EnableVpcCniNetworkType
    开启 vpc-cni 容器网络能力
    RotateClusterToken
    轮转集群静态 token
    DescribeClusterRuntimeVersion
    描述集群运行时版本信息
    DrainClusterVirtualNode
    驱逐虚拟节点
    DeleteClusterInstances
    删除集群节点
    DeleteClusterRoute
    删除集群路由
    DeleteClusterRouteTable
    删除集群路由表
    DeleteEKSNode
    删除节点
    DeleteClusterNodePool
    删除节点池
    DeleteImageRegistryCredentials
    删除镜像仓库凭证
    DeleteImageCaches
    删除镜像缓存
    DeleteClusterVirtualNode
    删除虚拟节点
    DeleteClusterVirtualNodePool
    删除虚拟节点池
    DeleteRetainPod
    删除预留 Pod
    DeleteNodeUnit
    删除 NodeUnit
    DeletePod
    删除 pod
    UpdateClusterVersion
    升级集群
    UpgradeLogAgent
    升级日志组件
    UpgradeClusterRelease
    升级应用
    GrantCodingClusterRoleBinding
    授权 Coding 服务角色权限
    InquirePriceRefundNativeNode
    退费原生节点询价
    ValidateClusterAddVirtualNodeConditions
    校验集群添加虚拟节点条件
    CheckComponentVersion
    校验集群组件版本
    CheckSubaccountAuthority
    校验子账户权限
    ModifyPodSecurityGroups
    修改 Pod 安全组
    ModifySuperNodeTag
    修改超级节点的标签
    ModifyExternalNodePool
    修改第三方节点池
    ModifyClusterTags
    修改集群标签
    ModifyClusterImage
    修改集群镜像
    ModifyNodePoolInstanceTypes
    修改节点池的机型配置
    ModifyNodePoolDesiredCapacityAboutAsg
    修改节点池关联伸缩组的期望实例数
    ModifyClusterVirtualNodePool
    修改虚拟节点池
    ModifyReservedInstanceName
    修改预留券名称
    SwitchParameterRenewNativeNode
    续费原生节点池参数转换
    InquirePriceRenewNativeNode
    续费原生节点询价
    ClearExpiredClusterAuth
    一键清除集群内过期的权限信息
    RemoveNodeFromNodePool
    移出节点池节点
    InstallLogAgent
    在 TKE 集群中安装 CLS 日志采集组件
    AddVpcCniSubnets
    增加集群子网
    DescribeAggregationData
    展示聚合后的数据
    ListHousekeeperRegion
    Housekeeper 地域列表
    InquirePriceHousekeeper
    Housekeeper 询价
    GetPrice
    TKE Serverless 询价接口
    DisableEksEventPersistence
    TKE Serverless 集群关闭事件持久化功能
    EnableEksEventPersistence
    TKE Serverless 集群开启事件持久化功能
    EnableMetaFeatureForEks
    TKE Serverless 集群开通跨租户弹性网卡
    UpdateMetaFeatureForEks
    TKE Serverless 集群更新跨租户弹性网卡配置
    UpdateMetaFeature
    TKE 集群更新跨租户弹性网卡全局配置
    AttachEKSDisks
    绑定 TKE Serverless 云盘
    DescribeEKSDisks
    查询 TKE Serverless 云硬盘列表
    QueryEKSDiskTask
    查询 TKE Serverless 云硬盘任务
    GetEksClusterUsed
    查询弹性集群配额和已创建集群数
    DescribeEKSClusterStatus
    查询弹性容器集群状态
    DescribeEKSInstances
    查询弹性容器实例
    ListEKSZone
    查询对应地域 TKE Serverless 可用的可用区
    DescribeEksMetaFeatureProgress
    查询 TKE Serverless 集群开通跨租户弹性网卡开通状态
    DescribeEksLogSwitches
    查询 TKE Serverless 集群日志开关信息
    GetEKSClusterResources
    查询 TKE Serverless 集群资源
    ListEKSRegion
    查询 TKE Serverless 可用地域
    CreateEKSDisk
    创建 TKE Serverless CBS 盘
    CreateEKSInstances
    创建弹性容器实例
    CreateEksLogConfig
    创建 TKE Serverless 集群日志采集规则
    UpdateEKSClusterKubeconfig
    更新 TKE Serverless 集群的 kubeconfig 信息
    DisableEksAudit
    关闭弹性集群审计
    DescribeEKSClusterCredential
    获取 TKE Serverless 集群认证信息
    DescribeEKSClusterAuthorizationMode
    获取 TKE Serverless 集群授权模式
    GetEKSAppUpgradeInfo
    获取 TKE Serverless 集群下组件升级信息
    ListEKSClusterCertificates
    获取 TKE Serverless 集群证书列表
    DescribeEKSClusterCommonNames
    获取 TKE Serverless 集群子账户 CommonName 映射关系
    GetEksSpecs
    获取 TKE Serverless 支持的所有规格
    ListEKSK8SVersion
    获取 TKE Serverless 支持的 k8s 版本
    GetEksAppDiff
    获取 TKE ServerlessApp 的 Diff 信息
    ActivateEKSCluster
    激活弹性集群
    CheckEksClusterCIDR
    检查弹性集群的 CIDR 是否冲突
    CheckUseEks
    检查用户是否使用弹性容器服务
    DetachEKSDisks
    解绑 TKE Serverless 云盘
    EnableEksAudit
    开启弹性集群审计
    DrainEksNode
    驱逐弹性集群的节点
    DeleteEKSDisk
    删除 TKE Serverless 云硬盘
    DeleteEKSCluster
    删除弹性集群
    DeleteEKSInstances
    删除弹性容器实例
    DeletePodsById
    删除 TKE Serverless pod
    UpgradeEKSClusterAuthorizationMode
    升级 TKE Serverless 集群授权模式为 RBAC
    NotifyResult
    通知 TKE Serverless 操作结果
    UninstallEksLogAgent
    卸载弹性集群的日志采集组件
    UpdateEKSCluster
    修改弹性集群 TKE Serverless
    InstallEksLogAgent
    在弹性集群中安装 CLS 日志采集组件
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持