Huawei Cloud UCS Cluster Onboarding Manager for Openclaw

An enterprise-grade orchestration skill for managing the end-to-end lifecycle, fleet organization, and secure credential provisioning of Huawei Cloud UCS clusters via automated CLI execution.

pintudeyudi
v0.1.0
Jun 17, 2026
1
405
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ucs-cluster-onboarding-manager

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ucs-cluster-onboarding-manager using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Huawei Cloud UCS Cluster Onboarding Manager?

The Huawei Cloud UCS Cluster Onboarding Manager is a technical capability blueprint built for Openclaw Skills to automate multi-cluster lifecycle management. It acts as an intelligent abstraction layer between AI coding agents and the hcloud CLI, enabling developers to discover, register, update, and deregister self-managed or Cloud Container Engine (CCE) clusters into Huawei Cloud Universal Cloud Service (UCS).

By leveraging this Openclaw Skills resource, engineering teams can programmaticly unify disparate Kubernetes environments into logical governance structures. The module completely automates fleet grouping, multi-cluster federation config distribution, and permission verification routines, mitigating human error during scale-out infrastructure operations.

Huawei Cloud UCS Cluster Onboarding Manager Use Cases

  • Hybrid Cloud Cluster Onboarding: Registering external, on-premises, or third-party Kubernetes clusters into Huawei Cloud UCS for single-pane governance.
  • Automated Fleet Grouping: Programmatically clustering multi-region CCE installations into distinct environments such as production, staging, or testing.
  • Dynamic Access Provisioning: Extracting short-lived cluster credentials and federation kubeconfigs safely within secure automation lifecycles.
  • Resource Quota Auditing: Evaluating resource ceiling allocations across global cloud domains before rolling out intensive application workloads.

How Huawei Cloud UCS Cluster Onboarding Manager Works

  1. Environment & Security Auditing: The skill initiates a verification phase checking the local hcloud CLI installation, accepting structural privacy terms, and verifying minimum IAM policies.
  2. Parameter Transformation: Flattens or maps declarative visual arguments into Kubernetes API-style arguments required by the underlying API engine.
  3. Cluster Registration Orchestration: Executes deterministic infrastructure registration routines for specialized workloads, using native annotations to handle external cluster configurations.
  4. Fleet Aggregation: Automatically links newly provisioned infrastructure objects into target cluster groups or logical organizational fleets.
  5. Credential Delivery: Requests localized cluster access arrays, formatting raw infrastructure endpoints into secure, standardized kubeconfig entities.

Huawei Cloud UCS Cluster Onboarding Manager Setup

Prerequisites and CLI Verification

Ensure that your environment runs an updated version of the hcloud CLI tool ($>= 7.2.2$).

# Verify core CLI installation
hcloud version

# Accept privacy statement natively for automated environments
printf "y\n" | hcloud version

Authentication Setup

Configure your environment workspace using secure Identity and Access Management (IAM) variables. Never expose raw authentication credentials.

export HUAWEI_CLOUD_AK=<your-ak>
export HUAWEI_CLOUD_SK=<your-sk>
export HUAWEI_CLOUD_REGION=cn-north-4

Huawei Cloud UCS Cluster Onboarding Manager Data Schema & Taxonomy

The skill manages infrastructure mappings using declarative schemas mirroring standardized Kubernetes structures. Core configuration and runtime state properties are described below:

Object Component Data Target Taxonomy Class Validation Boundary
--apiVersion Architecture Version Metadata String (v1)
--kind Resource Identifier Metadata String (Cluster)
--spec.category Infrastructure Sourcing Target Flag self | onpremise
--spec.provider Provider Allocation Target Flag huaweicloud | self_managed
--spec.type Core Core Technology Technology Label cce | Kubernetes
--spec.manageType Structural Grouping Management Flag grouped | discrete
--spec.city Regional Geolocation Spatial Index Numerical City Code (e.g., 110000)

Huawei Cloud UCS Cluster Onboarding Manager Advanced Features

  • K8s declarations native translation: Maps standard agent arguments into object notation constructs without breaking infrastructure definitions.
  • Automated self-healing retries: Exposes specific activation loops to reconcile stale cluster handshakes when registrations hang.
  • IAM exception trapping: Detects access validation failures, cross-references target policies, and surfaces explicit remediation manifests.
  • Federated authorization binding: Generates multi-cluster federation tokens with configurable expiration thresholds to secure operational control planes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*