Cluster API: декларативное управление кластерами Kubernetes

✨ Что такое Cluster API?

Cluster API — это подпроект Kubernetes, цель которого состоит в предоставлении декларативных API и инструментов для упрощения развёртывания, обновления и эксплуатации множества кластеров Kubernetes.

Проект основан группой специальных интересов (Special Interest Group, SIG) Cluster Lifecycle и использует API и паттерны в стиле Kubernetes для автоматизации управления жизненным циклом кластеров со стороны платформенных операторов. Вся сопутствующая инфраструктура — виртуальные машины, сети, балансировщики нагрузки, VPC — а также конфигурация кластеров Kubernetes описывается точно так же, как разработчики приложений описывают развёртывание своих рабочих нагрузок и управление ими. Это обеспечивает единообразное и воспроизводимое создание кластеров в самых разных инфраструктурных окружениях.

⚙️ Провайдеры

Cluster API можно расширить для поддержки любого провайдера инфраструктуры (AWS, Azure, vSphere и др.), а также провайдеров начальной загрузки (bootstrap) и плоскости управления (control plane) — kubeadm поддерживается из коробки. Список поддерживаемых провайдеров постоянно пополняется.

🤗 Сообщество, обсуждение, участие и поддержка

Cluster API разрабатывается открыто и непрерывно совершенствуется благодаря нашим пользователям, контрибьюторам и мейнтейнерам. Именно вы позволяете нам автоматизировать управление жизненным циклом кластеров для всего сообщества. Присоединяйтесь!

Если у вас есть вопросы или вы хотите быть в курсе последних новостей проекта, свяжитесь с нами одним из следующих способов:

  • Общайтесь с нами в канале #cluster-api в Slack Kubernetes

  • Подпишитесь на группу Google SIG Cluster Lifecycle, чтобы получить доступ к документам и календарям

  • Участвуйте в рабочих сессиях Cluster API, где мы делимся последними новостями проекта, проводим демонстрации, отвечаем на вопросы и разбираем задачи:

Pull Request’ы и отзывы на задачи (issues) приветствуются! Загляните в трекер задач, если не знаете с чего начать — особенно обратите внимание на метки Good first issue и Help wanted. Не стесняйтесь обращаться к нам для обсуждения.

Подробнее об участии в проекте читайте в нашем CONTRIBUTING.md[руководстве для контрибьюторов] и на странице сообщества Kubernetes.

Кодекс поведения

Участие в сообществе Kubernetes регулируется code-of-conduct.md[Кодексом поведения Kubernetes].

© 2026 meganuke