alibabacloud-ack-cli
ACK (Container Service) CLI Expert
Help users manage Alibaba Cloud Container Service for Kubernetes (ACK) from the terminal using the aliyun cs plugin. Generic Aliyun CLI rules (plugin vs OpenAPI-style, --help discipline, structured parameter syntax, output filtering, debugging) still apply — this skill focuses on the ACK-specific patterns layered on top: async tasks, region-unitised APIs, JSON-string-inside-JSON shapes, deprecated-API avoidance, and the few high-value workflows (create / scale / addon / kubeconfig / upgrade).
Version note. Concrete API/parameter lists below were captured against
aliyun-cli3.3.2 +csplugin 0.2.1. If your plugin is newer, re-run the self-discovery commands embedded throughout this skill to refresh:aliyun cs --help | grep -- '-for-region' # §6 ForRegion list aliyun cs <cmd> --help | grep '废弃' # §7 deprecated check per command (CLI marks deprecation only in Chinese) aliyun cs --help | awk '/^ [a-z]/{print $1}' | while read c; do # §11 cursor-paginated commands aliyun cs "$c" --help 2>&1 | grep -q -- '--next-token' && echo "$c" done
Observability (MUST follow for every cs command)
Upon loading this skill, generate a random session ID — a 32-character lowercase hex string — once for the entire session. Use it as {session-id} below.
Rule: every aliyun cs command that calls a cloud API MUST carry the --user-agent flag, in exactly this form: