tencentcloud-tke

Manage Tencent Cloud TKE clusters and Kubernetes workloads via SDK and kubectl.

13|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AceDataCloud/Skills --skill tencentcloud-tke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tencentcloud-tke
Source: https://github.com/AceDataCloud/Skills/tree/main/skills/tencentcloud-tke
Command: npx skills add https://github.com/AceDataCloud/Skills --skill tencentcloud-tke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tencentcloud-sdk-python, and includes scripts (resource) components.

What problem does it solve?

Managing Tencent Cloud TKE (Kubernetes) clusters typically requires juggling two toolchains—Tencent’s API for cluster discovery and kubeconfig retrieval, plus kubectl for day-to-day workload operations—this Skill unifies both so you can troubleshoot and manage workloads quickly.

Core Features & Use Cases

  • Cluster discovery & inspection: List clusters, view cluster status/version, and review recent kubeconfig details.
  • In-cluster operations via kubectl: List nodes, node pools, workloads, services, pods, and recent events using an SDK-fetched kubeconfig.
  • Workload management: Scale a Deployment and perform a rolling restart while keeping the workflow aligned to Kubernetes best practices.
  • Practical examples: Find which pods are failing (CrashLoopBackOff / ImagePullBackOff) in a namespace by inspecting events and pod logs after a deployment change.

Quick Start

Ask the agent to list all Kubernetes pods and recent events in your TKE namespace by first fetching the correct kubeconfig and then running the required kubectl queries.

Frequently Asked Questions about tencentcloud-tke

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Tencent Cloud TKE clusters and perform Kubernetes workload operations together?

You can manage Tencent Cloud TKE clusters by unifying the Tencent Cloud SDK with kubectl. This allows you to discover clusters, fetch kubeconfig, and run day-to-day workload operations like scaling deployments and inspecting pods.

How do I find which Kubernetes pods are failing with CrashLoopBackOff in a specific namespace?

To find failing pods in a namespace, you can inspect recent Kubernetes events and pod logs using kubectl. This workflow uses an SDK-fetched kubeconfig to query pod status and troubleshoot issues after deployment changes.

Does managing TKE clusters require both the Tencent Cloud SDK and kubectl?

Yes, managing TKE clusters requires tencentcloud-sdk-python for TKE API calls to fetch kubeconfig, and kubectl available in the execution environment to perform in-cluster actions like listing nodes and scaling workloads.

Can I scale a Deployment and perform a rolling restart in a TKE cluster?

Yes, you can scale a Deployment and perform a rolling restart in a chosen namespace. This workload management aligns with Kubernetes best practices while using the SDK-fetched kubeconfig for authentication.

How do I retrieve kubeconfig for a Tencent Cloud TKE cluster?

You retrieve kubeconfig for a TKE cluster using the DescribeClusterKubeconfig API call via the Tencent Cloud SDK. The process ensures correct internal or external endpoint selection for secure cluster access.

What is the best way to troubleshoot Kubernetes workloads without juggling separate toolchains?

The best way to troubleshoot Kubernetes workloads is unifying Tencent's API for cluster discovery with kubectl for operations. This integration lets you quickly list nodes, inspect services, and review recent events.