Kubernetes, скорочено K8s — це система з відкритими сирцями для автоматичного розгортання, масштабування та управління контейнеризованими застосунками.

Вона гуртує контейнери, з яких складається застосунок, у логічні елементи для легкого управління ним та їх виявлення. Kubernetes спирається на 15 річний досвід роботи з промисловими навантаженнями в Google, поєднуючи найкращі ідеї та практики спільноти.

Глобальний масштаб

Систему створено на тих самих принципах, які дозволяють Google запускати мільярди контейнерів щотижня, Kubernetes може масштабуватися, не вимагаючи збільшення вашої операційної команди.

Невичерпна функціональність

Незалежно від того, чи ви тестуєте локально, чи керуєте великою корпорацією, гнучкість Kubernetes зростає разом з вами, щоб послідовно та легко доставляти ваші програми, незалежно від того, наскільки складними є ваші вимоги.

K8s працює всюди

Kubernetes — проєкт з відкритими сирцями. Він дозволяє скористатися перевагами локальної, гібридної чи хмарної інфраструктури, щоб легко переміщати застосунки туди, де вони потрібні.

Для завантаження Kubernetes відвідайте розділ Завантаження.

Виклики повʼязані з міграцією 150+ мікросервісів у Kubernetes

Сара Уеллз, технічний директор з експлуатації та надійності, Financial Times



KubeCon + CloudNativeCon в Китаї, 21-23 серпня 2024


KubeCon + CloudNativeCon у Північній Америці, 12-15 листопада 2024


KubeCon + CloudNativeCon в Індії, 11-12 грудня 2024

Можливості Kubernetes

Автоматизоване розгортання та згортання

Kubernetes поступово впроваджує зміни до вашого застосунку або його конфігурації, одночасно відстежуючи його стан, щоб переконатися, що він не припиняє роботу всіх робочів екземплярів застосунку одночасно. Якщо щось піде не так, Kubernetes відкотить зміни за вас. Скористайтесь перевагами зростаючої екосистеми рішень для розгортання.

Виявлення Service та балансування навантаження

Не потрібно змінювати свій застосунок, щоб використовувати незнайомий механізм виявлення Service. Kubernetes надає Podʼам власні IP-адреси та єдине DNS-імʼя для набору Podʼів, а також може балансувати навантаження між ними.

Самовідновлення

Перезапуск контейнерів, що зізнали збою, заміна та перепланування контейнерів при відмові вузлів, примусове завершення роботи контейнерів, які не відповідають визначеному користувачем стану під час перевірки, очікування їх готовності до роботи перед тим, як надати до них доступ користувачам.

Оркестрація зберігання

Автоматичне монтування системи зберігання за вашим вибором, будь то локальне зберігання, публічний постачальник хмарних послуг або мережева система зберігання, така як iSCSI або NFS.

Управління Secret та налаштуваннями

Розгортайте та оновлюйте Secrets та налаштування застосунків без перебудови образу контейнера та без розкриття Secrets в конфігурації.

Автоматичне пакування контейнерів

Автоматично розміщує контейнери на вузлах, враховуючи їх вимоги до ресурсів та інші обмеження, не жертвуючи при цьому доступністю. Поєднуючи критичні та некритичні завдання, можна покращити використання ресурсів разом з їх заощадженням.

Пакетне виконання

На додачу до сервісів, Kubernetes може керувати пакетними та CI завданнями, замінюючи, якщо треба, контейнери, які зазнали збоїв.

Горизонтальне масштабування

Масштабуйте свої застосунки, збільшуйте та зменшуйте кількість їх екземплярів за допомогою простої команди, в графічному інтерфейсі або автоматично на основі використання ЦП.

Подвійний стек IPv4/IPv6

Виділення адрес IPv4 та IPv6 для Podʼів та Serviceʼів

Створенно щоб розширюватись

Додавайте можливості до свого кластеру Kubernetes без зміни сирців.

Приклади використання

babylon_featured_logo.svg

"Кубернетес – це чудова платформа для машинного навчання, оскільки вона має всі необхідні …"

Дізнайтесь більше
booz-allen-featured-logo.svg

"Kubernetes є гарним рішенням для нас. Він дозволяє нам швидко реагувати на вимоги наших клієнтів. "

Дізнайтесь більше
booking.com_featured_logo.svg

"Ми зрозуміли, що нам потрібно більше дізнатись про Kubernetes, щоб повністю використовувати його …"

Дізнайтесь більше
appdirect_featured_logo.svg

"Ми прийняли правильні рішення в потрібний час. Kubernetes та технології хмарних середовищ тепер …"

Дізнайтесь більше

Ми є дипломованим проєктом CNCF


Бажаєте отримувати останні новини Kubernetes? Підпишіться на KubeWeekly.