Trusence Her iddianın bir kaynağı var
Son güncelleme: 21 Ekim 2026 Ara English
← Tüm haberler
Altyapı

Cilium 1.20, Gateway API'yi genişletiyor ve eBPF veri yolunu üçüncü taraf eklentilere açıyor

Yeni sürüm Gateway API desteğini 1.4'ten 1.6'ya taşıyor, HTTP kimlik doğrulamasını ve veritabanı ile DNS gibi düz Katman 4 servislerini aynı Kubernetes API'si üzerinden yönetilebilir kılıyor.

Cilium 1.20 yayımlandı ve Gateway API desteğini sürüm 1.4'ten 1.6'ya taşıyarak kapsamını önemli ölçüde genişletti. Yeni eklenen özellikler arasında ExternalAuth, ListenerSets, CORS filtreleme, TCPRoute ve UDPRoute bulunuyor. Bu sayede HTTP kimlik doğrulaması ile veritabanları ve DNS gibi düz Katman 4 servisleri aynı Kubernetes API'si üzerinden yönetilebiliyor.

Sürümle birlikte beta aşamasında bir eklenti mekanizması da geliyor. Üçüncü taraflar eBPF veri yolu uzantılarını ayrı süreçler olarak geliştirip güncelleyebiliyor; bu süreçler Cilium ile özel bir kaynak ve gRPC üzerinden haberleşiyor. Cilium, bu eklentilerin agent'ı bozabileceği ya da güvenliği zayıflatabileceği konusunda uyarıyor.

Pod veri yolu için bir auto modu da eklendi. Çekirdeğin desteklediği yerlerde netkit kullanılıyor, desteklenmediği yerlerde veth'e geri dönülüyor. netkit için Linux 6.8 veya üzeri gerekiyor. Bu, farklı çekirdek sürümlerine sahip filoların artık ayrı node havuzlarına ihtiyaç duymayacağı anlamına geliyor.

Sidecarsız karşılıklı TLS için kullanılan ztunnel proxy'si, sertifika üretiminde dahili bir sertifika otoritesi ile SPIRE tarafından verilen kimlikler arasında seçim imkânı sunuyor ve Prometheus metrikleri ekliyor. Daha eski Mutual Authentication özelliği ise artık kullanımdan kaldırıldı. Yükseltme planlayan operatörlerin, eski Mutual Authentication, Kafka farkında politikalar, Envoy Go eklentileri ve özel CNI yapılandırmalarını etkileyen değişiklikler için sürüm notlarını gözden geçirmesi gerekiyor.

Neden önemli

Gateway API kapsamının genişlemesi, HTTP trafiğiyle birlikte veritabanı ve DNS gibi düz TCP ve UDP servislerinin de aynı Kubernetes kaynakları üzerinden yönetilebilmesi anlamına geliyor; ayrı araçlara olan ihtiyaç azalıyor. Pod veri yolunun çekirdek sürümüne göre otomatik seçilmesi, karışık çekirdek sürümlü kümelerde node havuzlarını ayırma zorunluluğunu kaldırıyor. Öte yandan eklenti mekanizması hâlâ beta olduğu ve Cilium'un kendisi risk uyarısı yaptığı için üretim ortamlarına alınmadan önce dikkatle değerlendirilmeli. Eski Mutual Authentication kullananlar ise kullanımdan kaldırılan özelliğin yerine geçecek bir geçiş planı hazırlamak zorunda kalacak.

Kaynaklar

  • InfoQ