Kubernetes (, genellikle K8s olarak yazılır) yazılım dağıtımını, ölçeklendirmeyi ve yönetimini otomatikleştirmek için açık kaynaklı bir yerleştirme düzenleme sistemidir.Google başlangıçta Kubernetes'i tasarladı, ancak artık Cloud Native Computing Foundation projeyi sürdürmektedir.
Orijinal yazar(lar) | |
---|---|
Geliştirici(ler) | Cloud Native Computing Foundation |
İlk yayınlanma | 7 Haziran 2014 | )
Programlama dili | Go |
Tür | Küme yönetim yazılımı |
Resmî sitesi | kubernetes.io |
Kod deposu |
|
Kubernetes, Docker, Containerd ve CRI-O ile çalışmaktadır. Başlangıçta, bir "Dockershim" aracılığıyla yalnızca Docker runtime ile arabirim oluşturdu; ancak, Kasım 2020'den Nisan 2022'ye kadar Kubernetes, kapsayıcıyla Containerd aracılığıyla doğrudan arabirim oluşturma veya Docker'ı Container Runtime Interface (CRI) ile uyumlu bir çalışma zamanı ile değiştirme lehine "shim" kullanımdan kaldırdı. Mayıs 2022'de v1.24'ün yayınlanmasıyla birlikte "Dockershim" tamamen kaldırıldı.
Tarih
Kubernetes (κυβερνήτης, Yunanca "dümenci", "pilot" veya "vali" ve sibernetiğin etimolojik köküdür) Google tarafından 2014 yılının ortalarında duyuruldu. Proje Joe Beda, Brendan Burns ve Craig McLuckie tarafından oluşturuldu ve kısa süre sonra Brian Grant ve Tim Hockin de dahil olmak üzere diğer Google mühendisleri katıldı.
Kubernetes'in tasarımı ve geliştirilmesi, Google'ın Borg küme yöneticisinden etkilenmiştir. En çok katkıda bulunanların çoğu daha önce Borg üzerinde çalışmıştı; Kubernetes'i Star Trek eski Borg karakteri Seven of Nine 'den sonra " Project 7 " olarak adlandırdılar ve logosuna yedi kollu bir tekerlek verdiler. ile yazılmış Borg'dan farklı olarak Kubernetes kaynak kodu Go dilindedir.
Kubernetes 1.0, 21 Temmuz 2015'te yayınlandı. Google, Cloud Native Computing Foundation'ı (CNCF) oluşturmak ve bir tohum teknolojisi olarak Kubernetes'i sunmak için Linux Foundation ile birlikte çalıştı. Şubat 2016'da Kubernetes için Helm paket yöneticisi yayınlandı.
Google zaten yönetilen Kubernetes hizmetleri sunarken Red Hat, 2014'te Kubernetes projesinin başlangıcından bu yana OpenShift'in bir parçası olarak Kubernetes'i destekliyordu. Ancak 2017 yılında, başlıca rakipler Kubernetes etrafında toplandı ve bunun için şu yazılımlar için yerel destek eklediklerini duyurdu:
- Ağustos ayında, VMWare (Pivotal Cloud Foundry'nin savunucusu)
- Eylül ayında, Mesosphere, Inc. (Marathon ve Mesos savunucusu)
- Ekim ayında, Docker, Inc. (Docker savunucusu)
- daha sonra aynı Ekim, Microsoft Azure
- Kasım ayında AWS, Kubernetes için Elastic Container Service (EKS) aracılığıyla Kubernetes desteğini duyurdu
6 Mart 2018'de Kubernetes Projesi, GitHub projeleri listesinde Linux çekirdeğinden sonra taahhüt sayısı ile dokuzuncu, yazarlar ve sayılarda ikinci sırada yer aldı.
1.18 sürümüne kadar Kubernetes, bir N-2 destek politikası izledi; bu, en son üç küçük sürümün güvenlik güncellemeleri ve hata düzeltmeleri aldığı anlamına gelir. 1.19 sürümünden itibaren Kubernetes, bir N-3 destek politikası izler.
Kavramlar
Kubernetes, açık kaynaklı bir konteyner orkestrasyon sistemi olarak tanımlanır. Bu sistem, birden fazla konteyner uygulamasını koordine etmek, dağıtmak ve yönetmek için kullanılır. Kubernetes'in temel amacı, uygulamaların yüksek kullanılabilirlik ve ölçeklenebilirlik sağlamak için dağıtım, ölçeklendirme ve yönetim işlemlerini otomatikleştirmektir.
Kubernetes'in ana kavramları arasında aşağıdakiler bulunur:
- Konteyner: Yazılım uygulamalarını bir arada tutmak için kullanılan hafif ve taşınabilir bir sanallaştırma yöntemidir. Her bir konteyner, kendi izolasyon ortamında çalışır.
- Pod: Bir veya daha fazla konteynerin bir araya gelerek oluşturduğu en küçük uygulama birimidir. Bir pod, aynı fiziksel veya sanal makinede çalışan konteynerlerin bir araya getirilmesiyle oluşur.
- ReplicaSet: Belirli bir pod sayısının çalışmasını sağlamak için kullanılan bir kontrol mekanizmasıdır. ReplicaSet, bir pod grubunun belirli bir sayıda çalışmasını sağlar.
- Deployment: Uygulama dağıtımı için kullanılan bir kontrol mekanizmasıdır. Deployment, birden fazla replica seti üzerinde çalışır ve uygulamanın istenen durumunu sağlamak için pod'ların sayısını ve durumunu yönetir.
- Service: Pod'ların birbirleriyle iletişim kurabilmesi için kullanılan bir ağ kaynağıdır. Bir servis, bir pod grubuna erişmek için bir IP adresi ve DNS adı sağlar.
- Namespace: Kubernetes kaynaklarını ve objelerini gruplamak için kullanılan bir mantıksal yapıdır. Her bir namespace, belirli bir uygulama veya kullanım durumu için kaynakları gruplandırır.
Bu kavramlar, Kubernetes kullanıcılarına uygulamalarını hızlı ve güvenli bir şekilde yönetme imkanı sağlar.
Dağıtımlar
Çeşitli kurumlar Kubernetes'i dağıtan Kubernetes tabanlı platformlar veya hizmet olarak altyapı (IaaS) sunar.
Bunlar şunları içerir:
- Alibaba Cloud ACK (Alibaba Cloud Container Service for Kubernetes)
- Amazon EKS (Elastic Kubernetes Service)
- DigitalOcean tarafından yönetilen Kubernetes Hizmeti
- Google GKE (Google Kubernetes Engine)
- IBM Cloud Kubernetes Services
- Microsoft AKS (Azure Kubernetes Services)
- Mirantis K0s
- Oracle Container Engine for Kubernetes
- Red Hat Openshift
- SUSE Rancher Kubernetes Engine (RKE)
- VMware Tanzu
Sürüm çizelgesi
Sürüm | Yayım tarihi | Destek sonu | Notlar |
---|---|---|---|
1.0 | 10 Temmuz 2015 | Asıl sürüm | |
1.1 | 9 Kasım 2015 | https://kubernetes.io/blog/2015/11/kubernetes-1-1-performance-upgrades-improved-tooling-and-a-growing-community 6 Ekim 2022 tarihinde Wayback Machine sitesinde . | |
1.2 | 16 Mart 2016 | 23 Ekim 2016 | https://kubernetes.io/blog/2016/03/kubernetes-1-2-even-more-performance-upgrades-plus-easier-application-deployment-and-management 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.3 | 1 Temmuz 2016 | 1 Kasım 2016 | https://kubernetes.io/blog/2016/07/kubernetes-1-3-bridging-cloud-native-and-enterprise-workloads 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.4 | 26 Eylül 2016 | 21 Nisan 2017 | https://kubernetes.io/blog/2016/09/kubernetes-1-4-making-it-easy-to-run-on-kuberentes-anywhere 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.5 | 12 Aralık 2016 | 1 Ekim 2017 | https://kubernetes.io/blog/2016/12/kubernetes-1-5-supporting-production-workloads 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.6 | 28 Mart 2017 | 23 Kasım 2017 | https://kubernetes.io/blog/2017/03/kubernetes-1-6-multi-user-multi-workloads-at-scale 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.7 | 30 Haziran 2017 | 4 Nisan 2018 | https://kubernetes.io/blog/2017/06/kubernetes-1-7-security-hardening-stateful-application-extensibility-updates 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.8 | 28 Ağustos 2017 | 12 Temmuz 2018 | https://kubernetes.io/blog/2017/09/kubernetes-18-security-workloads-and 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.9 | 15 Aralık 2017 | 29 Eylül 2018 | https://kubernetes.io/blog/2017/12/kubernetes-19-workloads-expanded-ecosystem 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.10 | 28 Mart 2018 | 13 Şubat 2019 | https://kubernetes.io/blog/2018/03/26/kubernetes-1.10-stabilizing-storage-security-networking 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.11 | 3 Temmuz 2018 | 1 Mayıs 2019 | https://kubernetes.io/blog/2018/06/27/kubernetes-1.11-release-announcement 8 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.12 | 27 Eylül 2018 | 8 Temmuz 2019 | https://kubernetes.io/blog/2018/09/27/kubernetes-1.12-kubelet-tls-bootstrap-and-azure-virtual-machine-scale-sets-vmss-move-to-general-availability 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.13 | 3 Aralık 2018 | 15 Ekim 2019 | https://kubernetes.io/blog/2018/12/03/kubernetes-1-13-release-announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.14 | 25 Mart 2019 | 11 Aralık 2019 | https://kubernetes.io/blog/2019/03/25/kubernetes-1-14-release-announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.15 | 20 Haziran 2019 | 6 Mayıs 2020 | https://kubernetes.io/blog/2019/06/19/kubernetes-1-15-release-announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.16 | 22 Ekim 2019 | 2 Eylül 2020 | https://kubernetes.io/blog/2019/09/18/kubernetes-1-16-release-announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.17 | 9 Aralık 2019 | 13 Ocak 2021 | https://kubernetes.io/blog/2019/12/09/kubernetes-1-17-release-announcement 9 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.18 | 25 Mart 2020 | 18 Haziran 2021 | https://kubernetes.io/blog/2020/03/25/kubernetes-1-18-release-announcement |
1.19 | 26 Ağustos 2020 | 28 Ekim 2021 | From Kubernetes version 1.19 on, the support window has been extended to one year of full support plus two months of maintenance mode period. https://kubernetes.io/blog/2020/08/26/kubernetes-release-1.19-accentuate-the-paw-sitive 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.20 | 8 Aralık 2020 | 28 Şubat 2022 | https://kubernetes.io/blog/2020/12/08/kubernetes-1-20-release-announcement/ 8 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.21 | 8 Nisan 2021 | 28 Haziran 2022 | https://kubernetes.io/blog/2021/04/08/kubernetes-1-21-release-announcement/ |
1.22 | 4 Ağustos 2021 | 28 Ekim 2022 | https://kubernetes.io/blog/2021/08/04/kubernetes-1-22-release-announcement/ 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.23 | 7 Aralık 2021 | 28 Şubat 2023 | https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement/ 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.24 | 3 Mayıs 2022 | 29 Eylül 2023 | https://kubernetes.io/blog/2022/05/03/kubernetes-1-24-release-announcement/ 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
1.25 | 23 Ağustos 2022 | 27 Ekim 2023 | https://kubernetes.io/blog/2022/08/23/kubernetes-v1-25-release/ 6 Ekim 2022 tarihinde Wayback Machine sitesinde . |
Gösterge: Eski sürüm Eski sürüm, hala destekleniyor Son sürüm Son önizleme sürümü Gelecek dağıtım |
Destek pencereleri
Aşağıdaki tablo, her bir sürümün desteklendiği/desteklendiği dönemi görselleştirir
Ayrıca bakınız
- Küme yönetimi yazılımı listesi
- Open Service Mesh
- OpenShift
- Docker
Kaynakça
- ^ "First GitHub commit for Kubernetes". github.com. 7 Haziran 2014. 1 Mart 2017 tarihinde kaynağından .
- ^ . GitHub. 22 Ocak 2021. 22 Ocak 2016 tarihinde kaynağından arşivlendi.
- ^ . GitHub (İngilizce). 21 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Mart 2017.
- ^ a b . Kubernetes. 1 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Mart 2017.
- ^ . Kubernetes (İngilizce). 18 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Kasım 2021.
- ^ . kubernetes.io. 10 Ekim 2018. 10 Ekim 2018 tarihinde kaynağından arşivlendi.
- ^ . Github.com. 1 Aralık 2020 tarihinde kaynağından arşivlendi.
- ^ . Kubernetes Blog (İngilizce). 2 Aralık 2020. 3 Aralık 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Aralık 2020.
- ^ . Kubernetes (İngilizce). 19 Aralık 2016. 27 Mayıs 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2021.
- ^ . GitHub (İngilizce). 20 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2021.
- ^ . Kubernetes Blog. 17 Şubat 2022. 17 Şubat 2022 tarihinde kaynağından arşivlendi.
- ^ a b Metz. . Wired. 10 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Eylül 2015.
- ^ Metz. . Wired (İngilizce). 1 Temmuz 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Haziran 2016.
- ^ , 20 Temmuz 2018, 27 Şubat 2022 tarihinde kaynağından arşivlendi Yazar
|ad1=
eksik|soyadı1=
() - ^ a b Abhishek Verma (April 21–24, 2015). . Proceedings of the European Conference on Computer Systems (EuroSys). 27 Temmuz 2017 tarihinde kaynağından arşivlendi.
- ^ . queue.acm.org. 9 Temmuz 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Haziran 2016.
- ^ "Early Stage Startup Heptio Aims to Make Kubernetes Friendly". 18 Temmuz 2023 tarihinde kaynağından . Erişim tarihi: 6 Aralık 2016.
- ^ . TechCrunch. 23 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Eylül 2015.
- ^ . 3 Temmuz 2017 tarihinde kaynağından arşivlendi.
- ^ . GitHub (İngilizce). 16 Aralık 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2021.
- ^ . www.wikieduonline.com. 17 Kasım 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2021.
- ^ . helm.sh (İngilizce). 27 Kasım 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2021.
- ^ . 10 Temmuz 2014. 2 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2022.
- ^ . 29 Ağustos 2017. 6 Ekim 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2022.
- ^ . 6 Eylül 2017. 6 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2022. Yazar
|ad1=
eksik|soyadı1=
() - ^ . 17 Ekim 2017. 26 Eylül 2020 tarihinde kaynağından arşivlendi.
- ^ . 24 Ekim 2017. 7 Şubat 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2022. Yazar
|ad1=
eksik|soyadı1=
() - ^ . 29 Kasım 2017. 30 Kasım 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2022.
- ^ . (İngilizce). 6 Mart 2018. 29 Ekim 2018 tarihinde kaynağından (html) arşivlendi. Erişim tarihi: 3 Aralık 2018.
Compared to the 1.5 million projects on GitHub, Kubernetes is No. 9 for commits and No. 2 for authors/issues, second only to Linux.
Yazar|ad1=
eksik|soyadı1=
() - ^ . Kubernetes. 16 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Mart 2020.
- ^ a b . Kubernetes. 26 Ağustos 2020. 28 Ağustos 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Ağustos 2020.
- ^ . 2 Nisan 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Nisan 2023.
- ^ (İngilizce). 25 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Aralık 2021.
- ^ . Forbes (İngilizce). 12 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2021. Yazar
|ad1=
eksik|soyadı1=
() - ^ a b . GitHub. 4 Mayıs 2022. 16 Aralık 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Mayıs 2022.
- ^ . Kubernetes. 26 Ağustos 2020. 28 Ağustos 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Ağustos 2020.
Harici bağlantılar
- Resmî site
- GitHub'da Kubernetes
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Kubernetes ˌ k j uː b er ˈ n ɛ t ɪ s ˈ n eɪ t ɪ s ˈ n eɪ t iː z ˈ n ɛ t iː z genellikle K8s olarak yazilir yazilim dagitimini olceklendirmeyi ve yonetimini otomatiklestirmek icin acik kaynakli bir yerlestirme duzenleme sistemidir Google baslangicta Kubernetes i tasarladi ancak artik Cloud Native Computing Foundation projeyi surdurmektedir KubernetesOrijinal yazar lar GoogleGelistirici ler Cloud Native Computing FoundationIlk yayinlanma7 Haziran 2014 10 yil once 2014 06 07 Programlama diliGoTurKume yonetim yazilimiResmi sitesikubernetes ioKod deposugithub com kubernetes kubernetes Kubernetes Docker Containerd ve CRI O ile calismaktadir Baslangicta bir Dockershim araciligiyla yalnizca Docker runtime ile arabirim olusturdu ancak Kasim 2020 den Nisan 2022 ye kadar Kubernetes kapsayiciyla Containerd araciligiyla dogrudan arabirim olusturma veya Docker i Container Runtime Interface CRI ile uyumlu bir calisma zamani ile degistirme lehine shim kullanimdan kaldirdi Mayis 2022 de v1 24 un yayinlanmasiyla birlikte Dockershim tamamen kaldirildi TarihGoogle Cloud Summit te Google Kubernetes Engine konusmasi Kubernetes kybernhths Yunanca dumenci pilot veya vali ve sibernetigin etimolojik kokudur Google tarafindan 2014 yilinin ortalarinda duyuruldu Proje Joe Beda Brendan Burns ve Craig McLuckie tarafindan olusturuldu ve kisa sure sonra Brian Grant ve Tim Hockin de dahil olmak uzere diger Google muhendisleri katildi Kubernetes in tasarimi ve gelistirilmesi Google in Borg kume yoneticisinden etkilenmistir En cok katkida bulunanlarin cogu daha once Borg uzerinde calismisti Kubernetes i Star Trek eski Borg karakteri Seven of Nine den sonra Project 7 olarak adlandirdilar ve logosuna yedi kollu bir tekerlek verdiler C ile yazilmis Borg dan farkli olarak Kubernetes kaynak kodu Go dilindedir Kubernetes 1 0 21 Temmuz 2015 te yayinlandi Google Cloud Native Computing Foundation i CNCF olusturmak ve bir tohum teknolojisi olarak Kubernetes i sunmak icin Linux Foundation ile birlikte calisti Subat 2016 da Kubernetes icin Helm paket yoneticisi yayinlandi Google zaten yonetilen Kubernetes hizmetleri sunarken Red Hat 2014 te Kubernetes projesinin baslangicindan bu yana OpenShift in bir parcasi olarak Kubernetes i destekliyordu Ancak 2017 yilinda baslica rakipler Kubernetes etrafinda toplandi ve bunun icin su yazilimlar icin yerel destek eklediklerini duyurdu Agustos ayinda VMWare Pivotal Cloud Foundry nin savunucusu Eylul ayinda Mesosphere Inc Marathon ve Mesos savunucusu Ekim ayinda Docker Inc Docker savunucusu daha sonra ayni Ekim Microsoft Azure Kasim ayinda AWS Kubernetes icin Elastic Container Service EKS araciligiyla Kubernetes destegini duyurdu 6 Mart 2018 de Kubernetes Projesi GitHub projeleri listesinde Linux cekirdeginden sonra taahhut sayisi ile dokuzuncu yazarlar ve sayilarda ikinci sirada yer aldi 1 18 surumune kadar Kubernetes bir N 2 destek politikasi izledi bu en son uc kucuk surumun guvenlik guncellemeleri ve hata duzeltmeleri aldigi anlamina gelir 1 19 surumunden itibaren Kubernetes bir N 3 destek politikasi izler KavramlarKubernetes Mimari Diyagrami Kubernetes acik kaynakli bir konteyner orkestrasyon sistemi olarak tanimlanir Bu sistem birden fazla konteyner uygulamasini koordine etmek dagitmak ve yonetmek icin kullanilir Kubernetes in temel amaci uygulamalarin yuksek kullanilabilirlik ve olceklenebilirlik saglamak icin dagitim olceklendirme ve yonetim islemlerini otomatiklestirmektir Kubernetes in ana kavramlari arasinda asagidakiler bulunur Konteyner Yazilim uygulamalarini bir arada tutmak icin kullanilan hafif ve tasinabilir bir sanallastirma yontemidir Her bir konteyner kendi izolasyon ortaminda calisir Pod Bir veya daha fazla konteynerin bir araya gelerek olusturdugu en kucuk uygulama birimidir Bir pod ayni fiziksel veya sanal makinede calisan konteynerlerin bir araya getirilmesiyle olusur ReplicaSet Belirli bir pod sayisinin calismasini saglamak icin kullanilan bir kontrol mekanizmasidir ReplicaSet bir pod grubunun belirli bir sayida calismasini saglar Deployment Uygulama dagitimi icin kullanilan bir kontrol mekanizmasidir Deployment birden fazla replica seti uzerinde calisir ve uygulamanin istenen durumunu saglamak icin pod larin sayisini ve durumunu yonetir Service Pod larin birbirleriyle iletisim kurabilmesi icin kullanilan bir ag kaynagidir Bir servis bir pod grubuna erismek icin bir IP adresi ve DNS adi saglar Namespace Kubernetes kaynaklarini ve objelerini gruplamak icin kullanilan bir mantiksal yapidir Her bir namespace belirli bir uygulama veya kullanim durumu icin kaynaklari gruplandirir Bu kavramlar Kubernetes kullanicilarina uygulamalarini hizli ve guvenli bir sekilde yonetme imkani saglar DagitimlarCesitli kurumlar Kubernetes i dagitan Kubernetes tabanli platformlar veya hizmet olarak altyapi IaaS sunar Bunlar sunlari icerir Alibaba Cloud ACK Alibaba Cloud Container Service for Kubernetes Amazon EKS Elastic Kubernetes Service DigitalOcean tarafindan yonetilen Kubernetes Hizmeti Google GKE Google Kubernetes Engine IBM Cloud Kubernetes Services Microsoft AKS Azure Kubernetes Services Mirantis K0s Oracle Container Engine for Kubernetes Red Hat Openshift SUSE Rancher Kubernetes Engine RKE VMware TanzuSurum cizelgesiSurum cizelgesi Surum Yayim tarihi Destek sonu NotlarEski surum artik desteklenmiyor 1 0 10 Temmuz 2015 Asil surumEski surum artik desteklenmiyor 1 1 9 Kasim 2015 https kubernetes io blog 2015 11 kubernetes 1 1 performance upgrades improved tooling and a growing community 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 2 16 Mart 2016 23 Ekim 2016 https kubernetes io blog 2016 03 kubernetes 1 2 even more performance upgrades plus easier application deployment and management 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 3 1 Temmuz 2016 1 Kasim 2016 https kubernetes io blog 2016 07 kubernetes 1 3 bridging cloud native and enterprise workloads 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 4 26 Eylul 2016 21 Nisan 2017 https kubernetes io blog 2016 09 kubernetes 1 4 making it easy to run on kuberentes anywhere 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 5 12 Aralik 2016 1 Ekim 2017 https kubernetes io blog 2016 12 kubernetes 1 5 supporting production workloads 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 6 28 Mart 2017 23 Kasim 2017 https kubernetes io blog 2017 03 kubernetes 1 6 multi user multi workloads at scale 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 7 30 Haziran 2017 4 Nisan 2018 https kubernetes io blog 2017 06 kubernetes 1 7 security hardening stateful application extensibility updates 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 8 28 Agustos 2017 12 Temmuz 2018 https kubernetes io blog 2017 09 kubernetes 18 security workloads and 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 9 15 Aralik 2017 29 Eylul 2018 https kubernetes io blog 2017 12 kubernetes 19 workloads expanded ecosystem 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 10 28 Mart 2018 13 Subat 2019 https kubernetes io blog 2018 03 26 kubernetes 1 10 stabilizing storage security networking 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 11 3 Temmuz 2018 1 Mayis 2019 https kubernetes io blog 2018 06 27 kubernetes 1 11 release announcement 8 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 12 27 Eylul 2018 8 Temmuz 2019 https kubernetes io blog 2018 09 27 kubernetes 1 12 kubelet tls bootstrap and azure virtual machine scale sets vmss move to general availability 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 13 3 Aralik 2018 15 Ekim 2019 https kubernetes io blog 2018 12 03 kubernetes 1 13 release announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 14 25 Mart 2019 11 Aralik 2019 https kubernetes io blog 2019 03 25 kubernetes 1 14 release announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 15 20 Haziran 2019 6 Mayis 2020 https kubernetes io blog 2019 06 19 kubernetes 1 15 release announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 16 22 Ekim 2019 2 Eylul 2020 https kubernetes io blog 2019 09 18 kubernetes 1 16 release announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 17 9 Aralik 2019 13 Ocak 2021 https kubernetes io blog 2019 12 09 kubernetes 1 17 release announcement 9 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 18 25 Mart 2020 18 Haziran 2021 https kubernetes io blog 2020 03 25 kubernetes 1 18 release announcementEski surum artik desteklenmiyor 1 19 26 Agustos 2020 28 Ekim 2021 From Kubernetes version 1 19 on the support window has been extended to one year of full support plus two months of maintenance mode period https kubernetes io blog 2020 08 26 kubernetes release 1 19 accentuate the paw sitive 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 20 8 Aralik 2020 28 Subat 2022 https kubernetes io blog 2020 12 08 kubernetes 1 20 release announcement 8 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum artik desteklenmiyor 1 21 8 Nisan 2021 28 Haziran 2022 https kubernetes io blog 2021 04 08 kubernetes 1 21 release announcement Eski surum ama yine de destekleniyor 1 22 4 Agustos 2021 28 Ekim 2022 https kubernetes io blog 2021 08 04 kubernetes 1 22 release announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum ama yine de destekleniyor 1 23 7 Aralik 2021 28 Subat 2023 https kubernetes io blog 2021 12 07 kubernetes 1 23 release announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde Eski surum ama yine de destekleniyor 1 24 3 Mayis 2022 29 Eylul 2023 https kubernetes io blog 2022 05 03 kubernetes 1 24 release announcement 6 Ekim 2022 tarihinde Wayback Machine sitesinde Simdiki kararli surum 1 25 23 Agustos 2022 27 Ekim 2023 https kubernetes io blog 2022 08 23 kubernetes v1 25 release 6 Ekim 2022 tarihinde Wayback Machine sitesinde Gosterge Eski surumEski surum hala destekleniyorSon surumSon onizleme surumuGelecek dagitimDestek pencereleri Asagidaki tablo her bir surumun desteklendigi desteklendigi donemi gorsellestirirAyrica bakinizKume yonetimi yazilimi listesi Open Service Mesh OpenShift DockerKaynakca First GitHub commit for Kubernetes github com 7 Haziran 2014 1 Mart 2017 tarihinde kaynagindan GitHub 22 Ocak 2021 22 Ocak 2016 tarihinde kaynagindan arsivlendi GitHub Ingilizce 21 Nisan 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 28 Mart 2017 a b Kubernetes 1 Nisan 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 31 Mart 2017 Kubernetes Ingilizce 18 Temmuz 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Kasim 2021 kubernetes io 10 Ekim 2018 10 Ekim 2018 tarihinde kaynagindan arsivlendi Github com 1 Aralik 2020 tarihinde kaynagindan arsivlendi Kubernetes Blog Ingilizce 2 Aralik 2020 3 Aralik 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 22 Aralik 2020 Kubernetes Ingilizce 19 Aralik 2016 27 Mayis 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2021 GitHub Ingilizce 20 Agustos 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2021 Kubernetes Blog 17 Subat 2022 17 Subat 2022 tarihinde kaynagindan arsivlendi a b Metz Wired 10 Eylul 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 24 Eylul 2015 Metz Wired Ingilizce 1 Temmuz 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 27 Haziran 2016 20 Temmuz 2018 27 Subat 2022 tarihinde kaynagindan arsivlendi Yazar ad1 eksik soyadi1 yardim a b Abhishek Verma April 21 24 2015 Proceedings of the European Conference on Computer Systems EuroSys 27 Temmuz 2017 tarihinde kaynagindan arsivlendi queue acm org 9 Temmuz 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 27 Haziran 2016 Early Stage Startup Heptio Aims to Make Kubernetes Friendly 18 Temmuz 2023 tarihinde kaynagindan Erisim tarihi 6 Aralik 2016 TechCrunch 23 Eylul 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 24 Eylul 2015 3 Temmuz 2017 tarihinde kaynagindan arsivlendi GitHub Ingilizce 16 Aralik 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2021 www wikieduonline com 17 Kasim 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2021 helm sh Ingilizce 27 Kasim 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2021 10 Temmuz 2014 2 Temmuz 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 6 Agustos 2022 29 Agustos 2017 6 Ekim 2022 tarihinde kaynagindan arsivlendi Erisim tarihi 6 Agustos 2022 6 Eylul 2017 6 Eylul 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 6 Agustos 2022 Yazar ad1 eksik soyadi1 yardim 17 Ekim 2017 26 Eylul 2020 tarihinde kaynagindan arsivlendi 24 Ekim 2017 7 Subat 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 6 Agustos 2022 Yazar ad1 eksik soyadi1 yardim 29 Kasim 2017 30 Kasim 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 6 Agustos 2022 Ingilizce 6 Mart 2018 29 Ekim 2018 tarihinde kaynagindan html arsivlendi Erisim tarihi 3 Aralik 2018 Compared to the 1 5 million projects on GitHub Kubernetes is No 9 for commits and No 2 for authors issues second only to Linux Yazar ad1 eksik soyadi1 yardim Kubernetes 16 Temmuz 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 3 Mart 2020 a b Kubernetes 26 Agustos 2020 28 Agustos 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 28 Agustos 2020 2 Nisan 2023 tarihinde kaynagindan arsivlendi Erisim tarihi 13 Nisan 2023 Ingilizce 25 Temmuz 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 28 Aralik 2021 Forbes Ingilizce 12 Nisan 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2021 Yazar ad1 eksik soyadi1 yardim a b GitHub 4 Mayis 2022 16 Aralik 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 9 Mayis 2022 Kubernetes 26 Agustos 2020 28 Agustos 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 28 Agustos 2020 Harici baglantilarResmi site GitHub da Kubernetes