Kubernetes (/ˌkuːbərˈnɛtɪs, -ˈneɪtɪs, -ˈneɪtiːz, -ˈnɛtiːz/) və ya qısaca K8s[5] — proqram təminatının yerləşdirilməsi, miqyası və idarə edilməsinin avtomatlaşdırılması üçün açıq mənbəli konteyner orkestrasiyası sistemi.[6][7] Əvvəlcə Google tərəfindən hazırlanmış layihə hal-hazırda Cloud Native Computing Foundation tərəfindən idarə olunur.
| Kubernetes | |
|---|---|
| | |
| | |
| Tipi | azad və açıq mənbəli proqram, sertifikasiya[d] |
| Tərtibatçı | Google[1] |
| Repozitoriya | github.com/kubernetes/ku… |
| Proqramlaşdırma dili | Go[3][4][…] |
| Əməliyyat sistemi | Linux, Microsoft Windows, macOS |
| Yayımlanma tarixi | 7 iyun 2014 |
| Sonuncu versiya |
|
| Sayt | kubernetes.io |
Kubernetes adı qədim yunan dilindən gəlir, mənası "sükançı" və ya "pilot" deməkdir. Kubernetes tez-tez K və s arasındakı səkkiz hərfi sayılaraq K8s kimi qısaldılır.[8]
Kubernetes containerd və CRI-O kimi müxtəlif konteyner iş mühitləri ilə işləyir.[9] Onun böyük cloud-native iş yüklərini idarə edə bilməsi data mərkəzlərində geniş istifadəsinə səbəb oldu. Müstəqil proqram təminatı satıcılarından (ISV) bu platformanın çoxsaylı paylamaları ilə yanaşı əsas bulud satıcılarının buludda yerləşən təklifləri mövcuddur.[10]
Kubernetes Google tərəfindən 2014-cü ilin ortalarında buraxılıb.[11] Layihənin yaradıcısı Co Beda, Brendan Börns və Kreyq MakLakki[12][13] idi və qısa müddət sonra digər Google mühəndisləri, o cümlədən Brayn Qrant və Tim Hakin də onlara qoşuldu.[11]
Kubernetes-in dizaynı və inkişafı Google-un Borg klaster menecerindən təsirlənib. Ən çox töhfə verənlərin əksəriyyəti əvvəllər Borg üzərində işləmişdir.[14][15] Kubernetes-ə Star Trek-in keçmiş Borg personajı Doqquzun yeddisi[ing.][16] şərəfinə "Project 7" kod adını verdilər və onun yeddimilli təkərini loqo olaraq seçdilər. C++ dilində yazılmış Borgdan fərqli olaraq, Kubernetes Go dilində yazılıb.
- ↑ http://kubernetes.io/.
- ↑ Release 1.34.2. 2025.
- ↑ https://github.com/kubernetes/kubernetes/search?l=go.
- ↑ The kubernetes Open Source Project on Open Hub: Languages Page. 2006.
- ↑ "Kubernetes GitHub Repository". GitHub. 22 yanvar 2021. 22 yanvar 2016 tarixində arxivləşdirilib. İstifadə tarixi: 20 oktyabr 2023.
- ↑ "kubernetes/kubernetes". GitHub (ingilis). 21 aprel 2017 tarixində arxivləşdirilib. İstifadə tarixi: 28 mart 2017.
- ↑ "What is Kubernetes?". Kubernetes. 1 aprel 2017 tarixində arxivləşdirilib. İstifadə tarixi: 31 mart 2017.
- ↑ "Overview Kubernetes". Kubernetes (ingilis). 8 yanvar 2023 tarixində arxivləşdirilib. İstifadə tarixi: 4 yanvar 2022.
- ↑ "Container runtimes". Kubernetes (ingilis). 18 iyul 2019 tarixində arxivləşdirilib. İstifadə tarixi: 14 noyabr 2021.
- ↑ "Turnkey Cloud Solutions". Kubernetes Documentation. 24 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 25 iyul 2023.
- ↑ 1 2 Metz, Cade. "Google Open Sources Its Secret Weapon in Cloud Computing". Wired. 10 sentyabr 2015 tarixində arxivləşdirilib. İstifadə tarixi: 24 sentyabr 2015.
- ↑ Metz, Cade. "Google Made Its Secret Blueprint Public to Boost Its Cloud". Wired (ingilis). 1 iyul 2016 tarixində arxivləşdirilib. İstifadə tarixi: 27 iyun 2016.
- ↑ Burns, Brendan, The History of Kubernetes & the Community Behind It, 20 iyul 2018, 27 fevral 2022 tarixində arxivləşdirilib
- ↑ Abhishek Verma; Luis Pedrosa; Madhukar R. Korupolu; David Oppenheimer; Eric Tune; John Wilkes. "Large-scale cluster management at Google with Borg". Proceedings of the European Conference on Computer Systems (EuroSys). 21–24 aprel 2015. 27 iyul 2017 tarixində arxivləşdirilib.
- ↑ "Borg, Omega, and Kubernetes - ACM Queue". queue.acm.org. 9 iyul 2016 tarixində arxivləşdirilib. İstifadə tarixi: 27 iyun 2016.
- ↑ "Early Stage Startup Heptio Aims to Make Kubernetes Friendly". 18 iyul 2023 tarixində arxivləşdirilib. İstifadə tarixi: 6 dekabr 2016.