tke
腾讯云 TKE 容器服务运维专家,支持集群巡检、状态查询、节点池管理、kubeconfig 获取等
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/archerlliu/tke-skillWhat This Skill Does
The TKE (Tencent Kubernetes Engine) skill is a comprehensive operations and management tool designed for DevOps engineers and SREs using Tencent Cloud. It wraps the functionality of the tke_cli.py script, allowing you to interact with your TKE clusters directly from your AI agent console. This skill enables seamless automation of routine administrative tasks, including listing and inspecting cluster states, managing node pools, monitoring access endpoints, and retrieving sensitive connection configurations like kubeconfig. It acts as an abstraction layer between you and the Tencent Cloud API, ensuring consistent and reproducible cluster management through standard Bash-based execution.
Installation
To integrate this skill into your environment, run the following command in your terminal within the OpenClaw platform:
clawhub install openclaw/skills/skills/archerlliu/tke-skill
Ensure your environment variables TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY are properly configured to grant the skill permission to access your cloud resources.
Use Cases
- Automated Health Checks: Regularly run cluster status and endpoint checks to ensure critical infrastructure is operational.
- Rapid Onboarding: Quickly retrieve cluster kubeconfig files for new team members, reducing friction in development setup.
- Network Management: Provision and configure access endpoints (internal/extranet) for new clusters automatically using custom policies.
- Resource Monitoring: Track cluster specifications and node pool distribution across multiple regions to ensure capacity requirements are met.
Example Prompts
- "Check the current status and health of my cluster cls-123456 in the ap-guangzhou region."
- "Retrieve the kubeconfig for cluster cls-abcdef so I can connect using my local kubectl tool."
- "Enable an extranet endpoint for cluster cls-987654 using security group sg-112233 with a 200Mbps bandwidth limit."
Tips & Limitations
- Security: Always use IAM sub-accounts with limited privileges rather than main account keys to minimize blast radius.
- Regions: Always specify the
--regionflag, as commands default to local environment scopes if not strictly defined. - Rate Limiting: Be aware of Tencent Cloud API rate limits. High-frequency automated calls may require implementation of exponential backoff.
- JSON Output: When using complex parameters like
--extensive-parameters, ensure your JSON string is properly escaped and formatted as a single line to avoid shell parsing errors.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-archerlliu-tke-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution