kube-dc — плагин для Claude Code: что делает и как установить
Плагин добавляет в Claude Code 11 скиллов для управления платформой Kube-DC. Пригодится для настройки виртуальных машин, баз данных и кластеров через агента.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install kube-dc@claude-communityЧто делает kube-dc
Kube-DC объединяет управление ресурсами дата-центра вокруг Kubernetes. Плагин даёт Claude Code 11 воркфлоу-скиллов для полного жизненного цикла инфраструктуры. С ними агент создаёт изолированные проекты с отдельными VPC. Через те же команды разворачиваются контейнеры или виртуальные машины KubeVirt.
Внутри заложены готовые шаблоны манифестов и каталоги образов для 10+ операционных систем. Инструмент поддерживает управляемые базы данных PostgreSQL или MariaDB, настройку S3-хранилища, внешних Floating IP и маршрутов Gateway Routes. Доступные действия прямо зависят от установленного профиля платформы и назначенных прав. Без нужной роли вызовы завершатся ошибкой.
Какие задачи решает
- Развернуть виртуальные машины KubeVirt по каталогу образов
- Создать изолированный проект с выделенным VPC и квотами
- Настроить сетевые маршруты Gateway Routes и внешние Floating IP
- Поднять управляемые базы данных PostgreSQL или MariaDB
Примеры запросов агенту
- Создай проект с лимитом ресурсов и отдельным VPC
- Разверни виртуальную машину с Ubuntu из каталога образов
- Настрой S3-хранилище и создай шлюз Gateway Route для трафика
Как установить kube-dc
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install kube-dc@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о kube-dc
Как установить kube-dc в Claude Code?
Сначала подключите каталог плагинов командой /plugin marketplace add anthropics/claude-plugins-community. Затем запустите установку: /plugin install kube-dc@claude-community.
Что делает плагин kube-dc?
Он предоставляет 11 скиллов для управления Kube-DC. Агент получает возможность создавать проекты, запускать виртуальные машины, управлять базами данных и настраивать сеть.
В чём разница между Project и Managed Cluster в Kube-DC?
Project предназначен для быстрого запуска контейнеров, виртуальных машин и баз данных внутри пространства имён. Managed Cluster разворачивает собственный API-сервер Kubernetes, когда сервису требуются операторы или свои CRD.
Исходный текст
SKILL.md · Apache-2.0
# Kube-DC <p align="center"> <img src="docs/cloud/images/logo-readme.png" alt="Kube-DC" width="300"> </p> <p align="center"> <strong>A Kubernetes-native cloud platform for governed applications, virtual machines, data services, and Managed Clusters.</strong> </p> <p align="center"> <a href="https://docs.kube-dc.com">Documentation</a> | <a href="docs/cloud/first-project.md">Get started</a> | <a href="docs/platform/architecture-overview.md">Architecture</a> | <a href="#community">Community</a> </p> ## What Kube-DC Is Kube-DC gives infrastructure teams one control plane for self-service cloud resources on Kubernetes. Users work through a web console, the `kube-dc` CLI, or Kubernetes APIs. Platform operators retain control of identity, quota, networking, policy, and shared infrastructure. The product model has three primary levels: - An **Organization** owns identity, membership, billing, and shared quota. - A **Project** is the governed workload boundary for a team or environment. Kube-DC backs it with a Kubernetes namespace, RBAC, a private VPC, optional quota, and a Project kubeconfig. - A **Managed Cluster** has its own Kubernetes API and control plane. Create one inside a Project when a workload needs CRDs, operators, multiple namespaces, or other cluster-scoped control. ### Project or Managed Cluster? | Choose | When you need | |---|---| | **Project** | Fast deployment of containers, compatible Helm charts, VMs, managed databases, storage, and platform services | | **Managed Cluster** | A separate Kubernetes API, cluster-admin control, CRDs, operators, multiple namespaces, or cluster-scoped policy | See [Projects](docs/cloud/kubernetes-projects.md) for the exact Project capability boundary. ## Capabilities - **Identity and governance:** Organizations, Projects, SSO integration, Organization Groups, four standard Project roles, and hierarchical quota. - **Application and VM compute:** containers, compatible Helm workloads, KubeVirt virtual machines, and Managed Clusters. - **Networking:** a private VPC per Project, HTTP/HTTPS Gateway routes, direct LoadBalancer services, external and floating IPs, and operator-assigned datacenter VLANs. - **Data services:** an extensible managed services catalog, block storage, S3-compatible object storage, snapshots, and restore workflows. - **Security services:** managed secrets, certificates, database credential rotation, KMS keys, Project RBAC, and platform policy enforcement. - **Operations:** resource usage, billing-plan quotas, audit events, observability, upgrades, and day-two cluster operations. Capabilities depend on the installed platform profile and the permissions assigned to the current user. The documentation calls out operator-only, preview, and unsupported paths explicitly. ## Documentation Start with the guide for your role: - [What is Kube-DC?](docs/cloud/what-is-kube-dc.md) - [Create your first Project](docs/cloud/first-project.md) - [Deploy your first application](docs/cloud/deploy-first-app.md) - [Provision a Managed Cluster](docs/cloud/provisioning-cluster.md) - [Cloud documentation](docs/cloud/index.md) - [Platform architecture](docs/platform/architecture-overview.md) - [Platform installation](docs/platform/installation-overview.md) - [AI IDE and Agent Skills integration](docs/cloud/ai-ide-integration.md) The published site is available at [docs.kube-dc.com](https://docs.kube-dc.com). ## Community Bug reports, design discussions, and contributions are welcome. - [GitHub Issues](https://github.com/kube-dc/kube-dc-public/issues) - [GitHub Discussions](https://github.com/kube-dc/kube-dc-public/discussions) - [Community and support guide](docs/cloud/community-support.md)
© kube-dc · Apache-2.0 · kube-dc/kube-dc-public