跳到主要内容

ack node

管理 ACK 集群节点

运行 ecctl ack node <action> -h 查看用法,或 ecctl schema ack.node.<action> --full 获取该命令完整的结构化规格——每个参数与行为,便于 Agent 读取和填参。

delete

ecctl ack node delete [<ids>...] [flags]

从 ACK 集群移除节点

  • 类型:mutation · 风险:high
  • 同步:等待 absent(waiter absent_after_delete,超时 300s);用 --no-wait 跳过等待。
API调用时机用途
DeleteClusterNodes每次执行命令时执行资源操作。
DescribeClusterNodes未指定 --no-wait轮询等待资源达到目标状态。(重复调用)
参数类型必填说明
--clusterstringACK 集群 ID
--regionstringAlibaba Cloud region
--forceboolean调用方确认后强制执行删除命令(默认:false
--releaseboolean从集群移除节点后释放 ECS 实例(默认:false

get

ecctl ack node get <node-id> [flags]

获取 ACK 节点

  • 类型:read · 风险:low
API调用时机用途
DescribeClusterNodes每次执行命令时读取资源视图。
参数类型必填说明
--clusterstringACK 集群 ID
--regionstringAlibaba Cloud region
--fieldsstring要包含的资源字段,使用逗号分隔

list

ecctl ack node list [flags]

列出 ACK 节点

  • 类型:read · 风险:low
API调用时机用途
DescribeClusterNodes每次执行命令时读取资源视图。
参数类型必填说明
--clusterstringACK 集群 ID
--regionstringAlibaba Cloud region
--fieldsstring要包含的资源字段,使用逗号分隔
--limitinteger最多返回节点数量(默认:100
--nodepoolstringACK 节点池 ID
--pageinteger返回结果页码(默认:1

attach

ecctl ack node attach [flags]

将 ECS 实例直接加入 ACK 集群

  • 类型:mutation · 风险:medium
  • 同步:等待 success(waiter attach_task_succeeded,超时 300s);用 --no-wait 跳过等待。
API调用时机用途
AttachInstances每次执行命令时执行资源操作。
DescribeTaskInfo未指定 --no-wait轮询等待资源达到目标状态。(重复调用)
DescribeClusterNodes未指定 --no-wait读取资源视图。
参数类型必填说明
--clusterstringACK 集群 ID
--instancestringACK 节点 ECS 实例 ID
--regionstringAlibaba Cloud region
--nodepoolstringACK 节点池 ID