Tag Archives | Kubernetes

Go (Golang) 17 Yaşında

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dili 17. yıl dönümünü kutladı. Go, Golang, Google Go gibi farklı adlarla anılan Go programlama dili; 2007 yılında Google bünyesinde Robert Griesemer, Rob Pike ve Ken Thompson tarafından tasarlanmaya başlanmış ve 2009’da açık kaynak olarak duyurulan statik tipli, derlenen bir programlama dili olarak kullanılmaya başlanmıştır. C ve C++ dillerinin sistem programlama gücünü koruyup, modern yazılım dünyasının hız, sadelik ve eşzamanlılık (concurrency) ihtiyaçlarını karşılamak amacıyla geliştirilen Go ya da Golang; 10 Kasım 2026 Salı günü, 17. yıl dönümünü kutladı. Endüstri için çalkantılı bir dönemde, Go’nun dümeni sağlam bir şekilde tutmayı hedeflediği belirtilirken, temel amacın, Go’yu basitlik, güvenilirlik, verimlilik ve uyumluluğa olan sarsılmaz bağlılık gibi temel ilkelerine bağlı tutarken, modern donanıma, üretim iş yüklerine ve geliştirici iş akışlarına uyum sağlamak olduğu ifade ediliyor. Geçtiğimiz yıl boyunca, Şubat ayında Go 1.26’yı ve Ağustos ayında Go 1.27’yi yayınlayan proje; böylelikle, yıllarca süren gerçek dünya deneyiminden yola çıkarak, jeneriklerde ve günlük Go sözdiziminde uzun süredir var olan çeşitli kısıtlamaları ele almış bulunuyor.

Continue Reading →

Go 1.26’daki kendi kendine referans veren tip kısıtlamaları desteği ve Go 1.27’deki jenerik fonksiyon değerleri için daha geniş tip çıkarımı ile birlikte, Go’daki jenerikler her zamankinden daha eksiksiz ve doğal hissettirmeye başladı. Çok karmaşık kalıplardan uzak, sadece 25 temel anahtar sözcüklere sahip sade bir sözdizimi olan Go; doğrudan makine koduna derlendiği için C/C++ seviyesine yakın hız sunuyor. Goroutine adı verilen hafif iş parçacıkları (threads) ve Channel mekanizmaları sayesinde aynı anda binlerce işlemi kolayca ve düşük kaynak tüketimiyle yönetebiliyor. Çöp toplama özelliği ile belleği otomatik olarak yöneten programlama dili, Çöp toplama özelliği ile belleği otomatik olarak yönetir, C/C++’taki gibi manuel bellek sızıntısı takibi zorluklarını azaltıyor. Çok büyük projeleri bile saniyeler içinde derleyebiliyor. Kubernetes, Docker gibi devasa bulut altyapı araçları Go ile yazılmış bulunuyor. Sistem araçları, otomasyon script’leri ve ağ araçları yazımında sıkça tercih ediliyor. Happy birthday Go.. Konuya ilişkin olarak, Austin Clements’in yazısını inceleyebilirsiniz.

Talos Linux 1.15.0-alpha2 duyuruldu

Konteynerli uygulamaların dağıtımını, ölçeklenmesini ve yönetimini otomatikleştiren açık kaynaklı bir sistem olan Kubernetes’i çalıştırmak için özel olarak tasarlanmış bir GNU/Linux dağıtımı olan Amerikan kökenli Talos Linux‘un 1.15.0-alpha2 sürümü duyuruldu. Bunun, Talos’un bir önizleme sürümü olduğu belirtilirken, sürümü test eden kullanıcıların izlenimlerini buradan bildirilebileceği ifade ediliyor. Talos’un artık, sistem birimlerinin (META, STATE) eksik olduğunu bildirmeden ve bakım moduna girmeden önce, önyüklendiği bölümün keşfedilmesini beklediği belirtilirken, böylece, geç numaralandırılan diskler (SD kartlar, USB, bazı RAID denetleyicileri) yeni bir makineyle karıştırılmadığı söyleniyor. systemd-boot aracılığıyla önyüklenen UEFI sistemlerinde, önyükleme bölümü LoaderDevice PartUUID EFI değişkeninden gelirken, GRUB yapılandırması artık talos.boot.partuuid=<UUID> çekirdek argümanını (önyükleme sırasında GRUB tarafından kontrol edilir) iletiyor. Algılanan önyükleme bölümü, bootpartition kaynağı olarak yayınlanıyor. Talos Linux 1.15.0-alpha2 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

  

Talos Linux 1.15.0-alpha2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Talos Linux 1.15.0-alpha1 duyuruldu

Konteynerli uygulamaların dağıtımını, ölçeklenmesini ve yönetimini otomatikleştiren açık kaynaklı bir sistem olan Kubernetes’i çalıştırmak için özel olarak tasarlanmış bir GNU/Linux dağıtımı olan Amerikan kökenli Talos Linux‘un 1.15.0-alpha1 sürümü duyuruldu. Bunun, Talos’un önizleme sürümü olduğu belirtilirken, sürümü test eden kullanıcıların izlenimlerini buradan bildirilebileceği ifade ediliyor. Talos’un artık, sistem birimlerinin (META, STATE) eksik olduğunu bildirmeden ve bakım moduna girmeden önce, önyüklendiği bölümün keşfedilmesini beklediği belirtilirken, böylece, geç numaralandırılan diskler (SD kartlar, USB, bazı RAID denetleyicileri) yeni bir makineyle karıştırılmadığı söyleniyor. systemd-boot aracılığıyla önyüklenen UEFI sistemlerinde, önyükleme bölümü LoaderDevice PartUUID EFI değişkeninden gelirken, GRUB yapılandırması artık talos.boot.partuuid=<UUID> çekirdek argümanını (önyükleme sırasında GRUB tarafından kontrol edilir) iletiyor. Algılanan önyükleme bölümü, bootpartition kaynağı olarak yayınlanıyor. Talos Linux 1.15.0-alpha1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Talos Linux 1.15.0-alpha1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Talos Linux 1.14.0 duyuruldu

Konteynerli uygulamaların dağıtımını, ölçeklenmesini ve yönetimini otomatikleştiren açık kaynaklı bir sistem olan Kubernetes’i çalıştırmak için özel olarak tasarlanmış bir GNU/Linux dağıtımı olan Amerikan kökenli Talos Linux‘un 1.14.0 sürümü duyuruldu. DNS over TLS (DoT) ve DNS over HTTPS (DoH) desteğiyle gelen yeni sürümün, böylelikle artık güvenli DNS çözümlemesi için DNS over TLS (DoT) ve DNS over HTTPS (DoH) desteği sunduğu anlaşıldı. Bu, Talos’un DNS sorgularını ve yanıtlarını şifrelemesine olanak tanıyarak DNS trafiği için gizliliği ve güvenliği artırıyor. DNS protokolü, ResolverConfig belgesinde ad sunucusu bazında yapılandırılabiliyor. Talos artık, BGPInstanceConfig belgeleriyle yapılandırılmış, gömülü GoBGP sunucuları aracılığıyla ana bilgisayarda yerel BGP yönlendirme örneklerinin çalıştırılmasını destekliyor. Talos artık kullanıcı birimleri ve mevcut birimler için btrfs dosya sisteminin bağlanmasını ve sağlanmasını destekliyor. Btrfs desteği, btrfs sistem uzantısının yüklenmesiyle etkinleştiriliyor. Herhangi bir sorunun buradan bildirilebileceği ifade ediliyor. Talos Linux 1.14.0 hakkında bilgi edinmek için GitHub sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

  

 

 

Talos Linux 1.14.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Talos Linux 1.14.0-rc2 duyuruldu

Konteynerli uygulamaların dağıtımını, ölçeklenmesini ve yönetimini otomatikleştiren açık kaynaklı bir sistem olan Kubernetes’i çalıştırmak için özel olarak tasarlanmış bir GNU/Linux dağıtımı olan Amerikan kökenli Talos Linux‘un 1.14.0-rc2 sürümü duyuruldu. Bunun, Talos’un önizleme sürümü olduğu belirtilirken, sürümü test eden kullanıcıların izlenimlerini buradan bildirilebileceği ifade ediliyor. DNS over TLS (DoT) ve DNS over HTTPS (DoH) desteğiyle gelen yeni sürüm, artık güvenli DNS çözümlemesi için DNS over TLS (DoT) ve DNS over HTTPS (DoH) desteği sunuyor. Bu özellikler, Talos’un DNS sorgularını ve yanıtlarını şifrelemesine olanak tanıyarak DNS trafiği için gizliliği ve güvenliği artırıyor. DNS protokolü, ResolverConfig belgesinde ad sunucusu bazında yapılandırılabiliyor ve DNS çözümlemesinin esnek bir şekilde yapılandırılmasına olanak tanıyor. Talos’un artık, BGPInstanceConfig belgeleriyle yapılandırılmış, gömülü GoBGP sunucuları aracılığıyla ana bilgisayarda yerel BGP yönlendirme örneklerinin çalıştırılmasını desteklediği söyleniyor. Yerel ASN, yönlendirici kimliği, isteğe bağlı Linux VRF, ilan edilen arayüzler, komşular ve rota başına tercih edilen kaynak (routeSource) yapılandırmak için tekrarlanabilir, adlandırılmış BGPInstanceConfig belgeleri eklenmiş bulunuyor. Talos Linux 1.14.0-rc2 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

Talos Linux 1.14.0-rc2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Talos Linux 1.14.0-rc1 duyuruldu

Konteynerli uygulamaların dağıtımını, ölçeklenmesini ve yönetimini otomatikleştiren açık kaynaklı bir sistem olan Kubernetes’i çalıştırmak için özel olarak tasarlanmış bir GNU/Linux dağıtımı olan Amerikan kökenli Talos Linux‘un 1.14.0-rc1 sürümü duyuruldu. Bunun, Talos’un önizleme sürümü olduğu belirtilirken, sürümü test eden kullanıcıların izlenimlerini buradan bildirilebileceği ifade ediliyor. DNS over TLS (DoT) ve DNS over HTTPS (DoH) Desteğiyle gelen yeni sürüm, artık güvenli DNS çözümlemesi için DNS over TLS (DoT) ve DNS over HTTPS (DoH) desteği sunuyor. Bu özellikler, Talos’un DNS sorgularını ve yanıtlarını şifrelemesine olanak tanıyarak DNS trafiği için gizliliği ve güvenliği artırıyor. Talos’un artık, BGPInstanceConfig belgeleriyle yapılandırılmış, gömülü GoBGP sunucuları aracılığıyla ana bilgisayarda yerel BGP yönlendirme örneklerinin çalıştırılmasını desteklediği söyleniyor. Komşu yerel ASN geçersiz kılmaları ve pasif oturumlar desteklenirken, ECMP (çoklu yol) ve BFD (hızlı hata tespiti) fabric peering için destekleniyor. Talos Linux 1.14.0-rc1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

  

 

 

Talos Linux 1.14.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Azure Linux 3.0.20260809 duyuruldu

Microsoft‘un Fedora üzerine kurulu yenilenmiş GNU/Linux dağıtımı Azure Linux 4.0 üzerinde çalışmaya devam ettiği belirtilirken, mevcut kararlı üretim serisi olmaya devam eden Azure Linux 3.0’ın yeni sürümü 3.0.20260809 duyuruldu. Azure Linux 3.0.20260809’un, yapay zeka çağındaki son CVE’ler için 233’ten fazla güvenlik yaması içerdiği belirtiliyor. Varsayılan olarak 6.6 LTS Linux çekirdeğini kullanmaya devam eden Azure Linux 3.0.20260809; FSCRYPT’i etkinleştirme ve yukarı akış Linux 6.6 dalından çeşitli diğer güncellemeler gibi bazı değişiklikler de getiriyor. Yeni sürümde Azure Linux 3.0’a bir dizi düzeltme de eklendiği ve bu aylık güncellemedeki değişikliklerin büyük çoğunluğunun güvenlik düzeltmeleri için yapıldığı ifade ediliyor. Azure Linux 3.0.20260809’da güvenlik yamaları alan birçok paket arasında BusyBox, Curl, Docker, Kubernetes, Perl, Python, Prometheus, Rust, PHP, Valkey, XWayland ve düzinelerce diğer açık kaynaklı paket yer alıyor. Azure Linux 3.0.20260809 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Azure Linux 3.0.20260809 edinmek için aşağıdaki linkten yararlanabilirsiniz.