huawei-cloud-cce-cluster-migrator
Installation
SKILL.md
Huawei Cloud CCE Cluster Migrator
Overview
The Huawei Cloud CCE Cluster Migrator skill automates and orchestrates the end-to-end migration of Kubernetes workloads, cluster configurations, ConfigMaps, Secrets, and persistent storage from external or third-party cloud Kubernetes environments to Huawei Cloud Cloud Container Engine (CCE). It supports multi-type storage re-mapping (EVS, SFS Turbo, OBS), image synchronization to SWR, and traffic cutover with Dedicated ELB.
Prerequisites
- Tooling & CLIs:
- KooCLI (
hcloud) installed and authenticated on the central operator host. Seereferences/cli-installation-guide.md. kubectlconfigured with access to the source cluster and target CCE cluster.veleroCLI and/ork8cloneinstalled for workload metadata and volume migration.skopeoorimage-migratorinstalled for container image synchronization to SWR.
- KooCLI (
- IAM Authorization:
- The operator or agency credentials must have
CCEFullPolicy(orCCEMigrationOperatorCustomPolicy),SWRFullAccessPolicy,EVSFullAccessPolicy,VPCFullAccessPolicy, andELBFullAccessPolicy. Seereferences/iam-policies.md.
- The operator or agency credentials must have
- Network & Cluster Readiness:
- Target CCE cluster (prefer CCE Turbo) provisioned and healthy.
- VPC subnet routing, NAT Gateway SNAT rules (if public egress needed), and security group rules verified. See
references/pre-migration-checklist.md.