← Back to Skills Marketplace
kubeasz-deploy
by
CN-big-cabbage
· GitHub ↗
· v1.0.0
· MIT-0
98
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install kubeasz-deploy
Description
为 K8s 初学者提供 Kubernetes 集群部署指导,支持 AllinOne 快速体验和生产环境高可用部署。
README (SKILL.md)
kubeasz 集群部署助手
技能概述
本技能帮助初学者使用 kubeasz 工具部署 Kubernetes 集群,支持两种场景:
- AllinOne 快速部署: 单机测试环境,适合学习和体验
- 生产环境部署: 多节点高可用集群,满足生产需求
使用流程
AI 助手将引导你完成以下步骤:
- 环境准备与检查
- 选择部署方式
- 配置集群参数
- 执行部署命令
- 验证集群状态
关键章节导航
配置示例参考
AI 助手能力
当你向 AI 描述部署需求时,AI 会:
- 评估你的环境是否符合要求
- 根据你的场景推荐合适的部署方式
- 生成或调整配置文件
- 执行部署命令并监控进度
- 验证部署结果并提供后续使用建议
Usage Guidance
This skill appears to be a genuine kubeasz deployment guide, but review a few things before running it: 1) The metadata requires 'ansible' though the guide says Ansible runs inside a Docker container — you likely don't need a host Ansible binary. 2) The agent/instructions will generate and copy SSH keys and run commands that access ~/.ssh and /etc paths and run root-level install commands (including curl | bash examples). Only run these steps on machines you control and review each command before executing. 3) Downloads come from GitHub releases (standard) — verify release URLs and checksums if possible. 4) Prefer running initial experiments in an isolated VM or non-production environment, and back up any important data/keys. If you want, provide the agent with explicit instructions to never transmit private keys or other secrets externally and to show commands for manual copy-paste rather than executing automatically.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description and the included guides consistently describe using kubeasz to deploy Kubernetes; that purpose is coherent. However the skill metadata declares required binaries 'ansible' and 'ezctl' even though the guides repeatedly state kubeasz runs Ansible inside a Docker container and use 'docker exec -it kubeasz ezctl' or ./ezdown to obtain tooling. Requiring a local 'ansible' binary appears unnecessary; requiring 'ezctl' is borderline (ezctl is typically inside the kubeasz container or downloaded by the guide). This is a small mismatch worth noting but plausibly benign.
Instruction Scope
SKILL.md and the guides give explicit, deployment-scoped instructions (OS checks, docker/install commands, ssh-keygen/ssh-copy-id, wget from GitHub, docker exec ezctl commands, etc.). These steps legitimately require reading system files and running privileged commands on the deployment host and remote nodes. They do not request unrelated data, but they do instruct actions that access SSH keys, system configuration (/etc/*), and to run remote commands — which increases risk if executed without human review.
Install Mechanism
Instruction-only skill with no install spec and no downloaded third-party archives defined in the skill bundle. The guides instruct downloading ezdown from GitHub releases and using Docker; those are standard and expected for kubeasz.
Credentials
The skill declares no environment variables or secrets, which is proportionate. However the runtime steps explicitly instruct generating and copying SSH keys and running commands that use private files (e.g., ~/.ssh/id_rsa, /etc/kubeasz). Those are necessary for cluster deployment but are sensitive — the skill does not request external credentials, but it will operate on local secrets if invoked.
Persistence & Privilege
The skill does not request persistent privileges or set always:true. It is user-invocable and can be run by the agent, which is the platform default and expected for a deployment helper.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install kubeasz-deploy - After installation, invoke the skill by name or use
/kubeasz-deploy - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: K8s deployment assistant for beginners with mirror pull solutions, version flexibility, and comprehensive troubleshooting
Metadata
Frequently Asked Questions
What is kubeasz-deploy?
为 K8s 初学者提供 Kubernetes 集群部署指导,支持 AllinOne 快速体验和生产环境高可用部署。 It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.
How do I install kubeasz-deploy?
Run "/install kubeasz-deploy" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is kubeasz-deploy free?
Yes, kubeasz-deploy is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does kubeasz-deploy support?
kubeasz-deploy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created kubeasz-deploy?
It is built and maintained by CN-big-cabbage (@cn-big-cabbage); the current version is v1.0.0.
More Skills