Kubernetes
Kubernetes | |
Информация | |
---|---|
Автор | |
Разработчик | Cloud Native Computing Foundation |
Последна версия | 1.22.2 4 август 2021 г. |
Програмен език | Go |
Операционна система | Linux, Windows, macOS |
Лиценз | Apache License 2.0 |
Уебсайт | kubernetes.io |
Kubernetes в Общомедия |
Kubernetes (съкратено K8s) е оркестратор на контейнери с отворен код за автоматично инсталиране на приложен софтуер и по-нататъшното му мащабиране и управление.[1] Първоначално разработен от Google през 2014 г., днес той се поддържа от Cloud Native Computing Foundation и цели предоставянето на платформа за „автоматично разгръщане и опериране на контейнери“.[2] Работи с широк набор от контейнеризатори (най-често с Docker), като групира контейнерите в клъстери. В началото Kubernetes използва интерфейс към рънтайма на Docker, който на по-късен етап е заменен с директен интерфейс към контейнера чрез по-базовия containerd.[3][4][5]
Голяма част от облачните услуги предоставят платформа или инфраструктура като услуга (PaaS или IaaS), върху която може да се разгърне Kubernetes като услуга. Много от тях предлагат и свои собствени Kubernetes дистрибуции.[6]
Източници
[редактиране | редактиране на кода]- ↑ kubernetes/kubernetes // Архивиран от оригинала на 21 април 2017. Посетен на 28 март 2017.
- ↑ What is Kubernetes? // Посетен на 31 март 2017.
- ↑ Don't Panic: Kubernetes and Docker // 2 декември 2020. Посетен на 22 декември 2020.
- ↑ Introducing Container Runtime Interface (CRI) in Kubernetes // 19 декември 2016. Посетен на 16 май 2021.
- ↑ kubernetes/community // Посетен на 16 май 2021.
- ↑ MSV, Janakiram. Why Kubernetes Developer Ecosystem Needs A PaaS // Посетен на 16 май 2021.