Kubernetes, также известный как K8s, — это система с открытым исходным кодом для управления контейнерными приложениями на нескольких хостах. Он предоставляет базовые механизмы для развертывания, обслуживания и масштабирования приложений.
Kubernetes основан на полуторадесятилетнем опыте Google в выполнении масштабных производственных задач с использованием системы под названием Borg в сочетании с лучшими в своем классе идеями и практиками сообщества.
Kubernetes размещается в Cloud Native Computing Foundation (CNCF). Если ваша компания хочет способствовать развитию технологий, упакованных в контейнеры, с динамическим планированием и ориентированных на микросервисы, рассмотрите возможность присоединения к CNCF. Подробности о том, кто в этом участвует и какую роль играет Kubernetes, читайте в объявлении CNCF.
См. нашу документацию на kubernetes.io.
Пройдите бесплатный курс «Масштабируемые микросервисы с Kubernetes».
Чтобы использовать код Kubernetes в качестве библиотеки в других приложениях, ознакомьтесь со списком опубликованных компонентов. Использование модуля k8s.io/kubernetes
или пакетов k8s.io/kubernetes/...
в качестве библиотек не поддерживается.
В репозитории сообщества хранится вся информация о сборке Kubernetes из исходного кода, о том, как добавлять код и документацию, к кому обращаться по каким вопросам и т. д.
Если вы хотите сразу собрать Kubernetes, есть два варианта:
git clone https://github.com/kubernetes/kubernetes
cd kubernetes
make
git clone https://github.com/kubernetes/kubernetes
cd kubernetes
make quick-release
Для получения полной информации перейдите к документации разработчика.
Если вам нужна поддержка, начните с руководства по устранению неполадок и пройдите описанный нами процесс.
Тем не менее, если у вас есть вопросы, так или иначе свяжитесь с нами.
В календаре собран список всех встреч сообщества Kubernetes в одном месте.
На веб-сайте User Case Study представлены реальные примеры использования организациями из разных отраслей, которые развертывают/переходят на Kubernetes.
Проект Kubernetes регулируется набором принципов, ценностей, политик и процессов, призванных помочь нашему сообществу и участникам в достижении наших общих целей.
Сообщество Kubernetes — это отправная точка для изучения того, как мы организуемся.
Репозиторий сообщества Kubernetes Steering используется Руководящим комитетом Kubernetes, который контролирует управление проектом Kubernetes.
Репозиторий Kubernetes Enhancements предоставляет информацию о выпусках Kubernetes, а также отслеживание функций и невыполненные работы.