Kubernetes'in 10 yılı – açık kaynak başarı öyküsü üzerine tartışma

celeron

Global Mod
Global Mod


  1. Kubernetes'in 10 yılı – açık kaynak başarı öyküsü üzerine tartışma

Cloud Native Computing Foundation (CNCF), “KuberTENes Doğum Günü Partisi” sloganı altında 6 Haziran 2024'te Kubernetes'in onuncu yıldönümünü kutluyor. Google'a dayanan araç, dağıtım ve dağıtım için fiili standart olarak kendisini kanıtladı. on yıl içinde konteynerli uygulamaları işletmek. Kubernetes bloguna göre, o zamanlar Google için çalışan Joe Beda, GitHub'a ilk taahhüdü 6 Haziran 2014'te gerçekleştirdi ve daha sonra açık kaynaklı bir proje haline gelecek projenin genel deposunun temelini attı. Birkaç gün sonra, Google'ın Altyapıdan Sorumlu Başkan Yardımcısı Eric Brewer, ilk Dockercon'daki açılış konuşmasında Kubernetes'i resmen duyurdu.


Reklamcılık



Başlangıçtan itibaren açık kaynağa adanmıştır


Kubernetes, bulut uygulamalarının geliştirilmesini ve işletilmesini yeni, aynı derecede esnek ve istikrarlı bir temele oturtmayı amaçlayan, Google'da yıllarca süren dahili hazırlık çalışmalarına dayanmaktadır. Başlangıç noktası, Google'ın konteyner mimarilerini yönetme konusunda uzun yıllara dayanan deneyime sahip olduğu küme yöneticisi Borg'du. Joe Beda, Brendan Burns ve Craig McLuckie, Kubernetes projesini başlattılar ve aynı zamanda Docker tarafından geliştirilen konteynerleştirme araçlarını temel aldılar. Kubernetes'in başından beri açık bir proje olması planlanmıştı, dolayısıyla Google sonuç olarak onu 2015'in sonunda açık kaynak olarak yayınladı ve sorumluluğu Linux Vakfı tarafından yeni kurulan Cloud Native Computing Foundation'a devretti.

Amacı bulut tabanlı bilişimi her yerde yaygın hale getirmek olan CNCF'de Kubernetes, Incubator'a kabul edilen ilk açık kaynak projesi oldu. Bu program kapsamında OSS projeleri, sonunda “Mezun” statüsüne ulaşana ve istikrarlı olarak kabul edilene, yaygın olarak kullanılana ve desteklenene kadar kendilerini kanıtlamak ve olgunlaşmak için CNCF topluluğundan yapılandırılmış yardım alır.






Üç günlük uygulamalı atölye, Docker'ı örnek olarak kullanarak mevcut konteyner teknolojileri ve Kubernetes ile üretime hazır orkestrasyon hakkında derinlemesine bilgi sağlar. Teorik içerik, tutarlı bir uygulama örneği kullanılarak rehberli, pratik alıştırmalarla dönüşümlü olarak sunulur. Konuşmacı Matthias Haeussler, bulut tabanlı teknolojilerle ilgili kendi proje deneyiminin çeşitli yönlerini anlatıyor. Atölye çevrimiçi olarak gerçekleşiyor; daha fazla bilgi ve biletlere Haber/s/GPgNZ adresinden ulaşabilirsiniz







Devasa bir ekosistemin çekirdeği


O zamandan bu yana CNCF, Kubernetes ile birlikte ve çevresinde hızla büyüdü. 700'den fazla üye ve neredeyse çeyrek milyon katılımcı şu anda CNCF ortamındaki 187 projeden sorumludur. CNCF'ye göre dünya çapında 8.000'den fazla şirketten 80.000'den fazla aktif üye yalnızca Kubernetes'e katkıda bulunuyor. Bu nedenle projenin son on yılda bu kadar hızlı gelişmesi pek de şaşırtıcı değil. Konteynerleri düzenlemek ve düğümleri yönetmek için temel işlevlere, örneğin güvenlikle ilgili olarak çok sayıda ekleme yapıldı. Bunlar yalnızca Rol Tabanlı Erişim Denetimi (RBAC), Ağ İlkeleri veya Kubernetes için OWASP İlk On'unu değil aynı zamanda Özel Kaynak Tanımlarını (CRD) ve sürüm 1.26'da temel olarak revize edilen ve aşağıdakileri sağlamak üzere tasarlanan Toplu İş ve İş API'sini de içerir: AI/ML/Batch iş yükleri için daha iyi destek.

Bu arada Kubernetes ekosisteminin karmaşıklığı da uzantılarla birlikte artıyor. Bu nedenle topluluk, hangi işlevlerin sistemin çekirdeğiyle sınırlı olması gerektiğini ve ayrıca hangi arayüzlerin gerekli olabileceğini giderek daha fazla soruyor?

On yıllık sürekli geliştirme süreci, kullanıcıların zaman zaman uğraşmak zorunda kalacağı izler de bırakıyor. Zaman içinde bir veya iki Kubernetes kullanıcısını eski sürümlere bağlı kalmaya zorlayan çeşitli değişiklikler oldu. Ancak bu açıdan Kubernetes’in diğer ekosistemlerden hiçbir farkı yok.

Bir uygulayıcının gözünden Kubernetes'in 10 yılına bakmak


Martin Gerhard Loschwitz ve Erkan Yanar, 10. yılını kutlamak amacıyla bir iX röportajında Kubernetes ile uzun yıllara dayanan pratik deneyimlerini paylaşıyorlar. Açık kaynak projesinin hızlı gelişimine göz atıyorlar ve Kubernetes'i bir başarı öyküsü haline getiren şeyin ne olduğunu tartışıyorlar.




(harita)



Haberin Sonu