huawei-cloud-cce-container-migration-planner

Plans Huawei Cloud CCE migrations via read-only inventory, dependency mapping, and batch design.

1|Updated May 27, 2026
One-click install
npx skills add https://github.com/pancake0001/huawei-cloudnative-skills --skill huawei-cloud-cce-container-migration-planner-pancake0001
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: huawei-cloud-cce-container-migration-planner
Source: https://github.com/pancake0001/huawei-cloudnative-skills/tree/main/releases/container/cce-unscheduled/huawei-cloud-cce-container-migration-planner
Command: npx skills add https://github.com/pancake0001/huawei-cloudnative-skills --skill huawei-cloud-cce-container-migration-planner-pancake0001

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires huaweicloudsdkcore, huaweicloudsdkcce, huaweicloudsdkvpc, huaweicloudsdkecs, huaweicloudsdkevs, huaweicloudsdkeip, huaweicloudsdkelb, huaweicloudsdkiam, huaweicloudsdkaom, huaweicloudsdkces, kubernetes, matplotlib, numpy, requests, pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve? Planning a CCE cluster migration requires manually inventorying workloads, networking, and storage across clusters and cloud services, then reasoning about dependencies, risks, and rollback — a slow, error-prone process that often misses hidden cross-service dependencies. ## Core Features & Use Cases - Read-only resource inventory: Lists CCE clusters, node pools, addons, Deployments, Services, Ingresses, PVCs/PVs, ConfigMaps, Secrets (existence only), plus VPC, subnets, security groups, ELB, EIP, EVS, and SFS/SFS Turbo via a Python SDK dispatcher. - Dependency matrix and batch design: Builds dependency relationships across ingress traffic, service calls, storage bindings, and configuration, then designs migration batches with validation points, downtime windows, and rollback strategies. - Risk assessment with safety boundaries: Produces severity-classified risk lists and manual confirmation checklists; it never creates, modifies, migrates, or deletes any resource. - Use Case: Ask for a migration plan from a CCE cluster in cn-north-4 to another region, and receive a structured report covering inventory, dependency matrix, migration batches, risks, and rollback plan. ## Quick Start Ask the assistant to plan a migration for your CCE cluster by providing the region and cluster ID, for example: inventory all workloads and dependencies in my CCE cluster and generate a migration plan with risk assessment.

Frequently Asked Questions about huawei-cloud-cce-container-migration-planner

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

FAQPage Schema
How do I plan a Huawei Cloud CCE cluster migration?▼

Provide the region and cluster ID, then the skill inventories clusters, node pools, workloads, networking, and storage using read-only actions like huawei_list_cce_clusters and huawei_get_cce_deployments. It then builds a dependency matrix and outputs migration batches with risks and rollback plans.

What resources does CCE migration inventory cover?▼

The inventory covers CCE clusters, node pools, addons, Deployments, Services, Ingresses, PVCs, PVs, ConfigMaps, and Secret existence, plus cloud resources including VPC, subnets, security groups, ELB, EIP, EVS, and SFS/SFS Turbo.

Can this skill execute the actual migration?▼

No. The skill is strictly read-only: it does not create target resources, modify networks, migrate data, or delete source resources. All execution actions are placed in a manual confirmation checklist for humans to perform separately.

What credentials and permissions are required for CCE migration planning?▼

Set HUAWEI_AK, HUAWEI_SK, and optionally HUAWEI_REGION environment variables. The IAM user needs read permissions for CCE, VPC, ELB, EIP, EVS, and SFS; on a 403 error the skill lists the required permissions and pauses.

Why does the CCE inventory return 404 or empty results?▼

A 404 or empty result usually means the cluster_id is wrong for the given region. Verify the correct cluster ID first by running huawei_list_cce_clusters for that region, then retry the workload inventory actions.