✨ Что такое 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].