容器服务Kubernetes版提供以下API接口。
注意 在使用API管理Kubernetes集群前,请确保您已阅读和同意阿里云容器服务Kubernetes版服务条款和阿里云容器服务Kubernetes版免责声明。
集群
API | 描述 |
---|---|
创建Kubernetes专有版集群 | 调用CreateCluster创建一个标准Kubernetes专有版集群。 |
调用CreateCluster创建一个新的Managed Kubernetes集群实例,并创建指定数量的节点。 | |
调用CreateCluster创建一个新的Serverless Kubernetes集群实例。 | |
调用CreateCluster创建一个新的Kubernetes边缘托管版集群实例。 | |
调用CreateCluster创建一个专有版安全沙箱Kubernetes集群。 | |
创建标准托管版安全沙箱Kubernetes集群 | 调用CreateCluster创建一个托管版安全沙箱Kubernetes集群。 |
调用ScaleOutCluster增加集群中Worker节点的数量(支持多可用区实例)。 | |
调用ScaleOutCluster增加安全沙箱容器集群中Worker节点的数量(支持多可用区实例)。 | |
调用ScaleOutCluster增加集群中Worker节点数量。目前只能扩容边缘节点服务ENS(Edge Node Service)实例。 | |
调用DescribeClusterDetail,根据集群ID,查看集群的详细信息。 | |
调用DescribeClustersV1查看您在ACK中创建的所有集群(包括Swarm和Kubernetes集群)。 | |
调用DescribeClusterResources查询指定集群的所有资源。 | |
调用DescribeExternalAgent查询额外代理。 | |
调用DescribeUserQuota查询用户配额。 | |
调用DescribeClusterLogs查询指定集群日志。 | |
调用DescribeClusterUserKubeconfig返回包含当前登录用户身份信息的Kubernetes集群访问kubeconfig。 | |
调用ModifyCluster修改集群。 | |
调用DeleteCluster根据集群ID,删除集群实例,并释放集群所有节点资源。 | |
调用ModifyClusterTags修改当前Kubernetes集群的tag接口。 | |
调用ListTagResources,查询可见的资源标签关系。 | |
查询Kubernetes版本详情 | 调用DescribeKubernetesVersionMetadata查询支持的Kubernetes版本的详细信息。 |
查询任务详情 | 调用DescribeTaskInfo根据任务ID查询任务执行详情。 |
查询用户事件 | 调用DescribeEvents查询用户操作事件。 |
权限
API | 描述 |
---|---|
调用DescribeUserPermission查询指定RAM用户的集群授权信息。 | |
调用GrantPermissions全量更新RAM用户集群授权信息。 |
节点
API | 描述 |
---|---|
调用DescribeClusterNodes查询集群节点。 | |
调用RemoveClusterNodes移除指定集群额外节点。 | |
调用AttachInstances添加已有实例到集群。 | |
调用DescribeClusterAttachScripts添加已有节点到边缘Kubernetes托管集群。该API返回唯一的可执行脚本,您获取脚本后,在已有节点上执行即可完成该节点的接入。 | |
调用AttachInstances接口添加已有ENS节点至边缘托管集群。 |
节点池
API | 描述 |
---|---|
调用CreateClusterNodePool为集群创建节点池。 | |
调用ScaleClusterNodePool扩容节点池节点。 | |
调用ModifyClusterNodePool更新节点配置。 | |
调用DescribeClusterNodePools查询集群内所有节点池详情。 | |
调用DescribeClusterNodePoolDetail查询集群指定节点池详情。 | |
删除节点池 | 调用DeleteClusterNodepool删除节点池。 |
升级
API | 描述 |
---|---|
调用GetUpgradeStatus查询集群升级状态。 | |
调用UpgradeCluster升级指定用户集群。 | |
调用PauseClusterUpgrade暂停用户集群升级。 | |
调用CancelClusterUpgrade取消集群升级。 | |
调用ResumeUpgradeCluster重新开始暂停集群的升级。 |
应用
API | 描述 |
---|---|
创建编排模板 | 调用CreateTemplate创建一个模板。 |
查询所有编排模板 | 调用DescribeTemplates查询编排模板。 |
查询编排模板详情 | 调用DescribeTemplateAttribute查看指定模板的详细信息。 |
调用UpdateTemplate更新一个编排模板。 | |
调用DeleteTemplate删除指定模板。 | |
创建触发器 | 调用CreateKubernetesTrigger为应用创建触发器。 |
查询触发器 | 调用GetKubernetesTrigger查询指定应用触发器。 |
删除触发器 | 调用DeleteKubernetesTrigger删除应用触发器。 |
组件
API | 描述 |
---|---|
调用InstallClusterAddons为指定集群安装组件。 | |
调用DescribeClusterAddonsVersion查询指定集群的组件版本。 | |
调用DescribeAddons查询集群安装的组件详情。 | |
升级集群组件 | 调用UpgradeClusterAddons将指定组件升级到指定版本。 |
查询集群组件升级状态 | 调用DescribeClusterAddonsUpgradeStatus同时查询多个组件的升级状态。 |
修改集群托管侧组件参数 | 调用ModifyClusterConfiguration修改托管侧组件的参数,下发ConfigMap到托管侧。 |
调用UnInstallClusterAddons卸载指定集群的组件。 |
标签
API | 描述 |
---|---|
调用TagResources为指定的集群绑定特定标签。 | |
调用ModifyClusterTags修改当前Kubernetes集群的标签。 | |
调用ListTagResources查询可见的资源标签关系。 | |
调用UntagResources为指定的集群解绑标签。 |
在文档使用中是否遇到以下问题
更多建议
匿名提交