Contour ile Tanışıyoruz: Trafiği Kubernetes'teki Uygulamalara Yönlendirmek

Contour ile Tanışıyoruz: Trafiği Kubernetes'teki Uygulamalara Yönlendirmek

Contour'un Cloud Native Computing Foundation'ın (CNCF) proje inkübatöründe barındırıldığı haberini paylaşmaktan mutluluk duyuyoruz.

Contour'u henüz duymadıysanız, trafiği Kubernetes üzerinde çalışan uygulamalara yönlendirmek için kullanılan basit ve ölçeklenebilir bir açık kaynaklı giriş denetleyicisidir.

Nasıl çalıştığına ayrıntılı olarak bakacağız ve gelecek konferanslarda geliştirme yol haritasını göstereceğiz. Kubecon ve CloudNativeCon Avrupa.

Ve bu yazıda Contour'un çalışmalarına aşina olmanızı öneriyoruz. Projenin CNCF tarafından kabul edilmesinin ne anlama geldiğini açıklayalım. Projenin gelecekteki gelişimine ilişkin planlarımızı da paylaşacağız.

KubeCon ve CloudNativeCon, yalnızca ileri eğitimle değil aynı zamanda bulut bilişimin ilerlemesiyle de ilgilenen ileri teknoloji meraklılarını ve mühendisleri bir araya getiriyor. Etkinliklere Kubernetes, Prometheus, gRPC, Envoy, OpenTracing ve diğerleri gibi popüler projelerin uzman uygulayıcıları ve kilit geliştiricileri katılıyor.

Tüm gözler Ingress'te

İlk olarak, bir giriş. Kubernetes topluluğu, iş yüklerini çalıştırmanın ve iş yüklerinden depolamaya erişim sağlamanın zorluklarına nasıl yaklaşılacağını zaten bulmuş durumda. Ancak ağ oluşturma ve bağlantı söz konusu olduğunda hâlâ inovasyona yer var. Ana ve çok önemli görev, küme içindeki dış trafiğin sağlanmasıdır. Kubernetes'te buna Giriş denir ve Contour'un yaptığı da tam olarak budur. Gerektiğinde trafik sağlamak için bir kümede kolayca kullanabileceğiniz, ancak Kubernetes kümeniz büyüdükçe geleceğe yönelik yerleşik işlevlere sahip bir araçtır.

Teknik olarak Contour açılarak çalışır elçi ters proxy ve yük dengeleyici sağlamak için. Yerel olarak dinamik yapılandırma güncellemelerini destekler ve farklı yük dengeleme stratejileri sağlayarak çok ekipli Kubernetes kümelerine genişletilebilir.

Ingress Controller'ı Kubernetes'te çalıştırmanın çok sayıda alternatifi vardır ancak Contour, güvenliği ve çoklu kiracılığı göz önünde bulundurarak yüksek performans düzeyinde gerçekleştirirken tam da bu görevi sağlaması açısından benzersizdir.

Genişletebilmenize rağmen hizmet ağı Bu sorunu çözmek, kümenize ek karmaşıklık eklemek anlamına gelecektir. Öte yandan Contour, Ingress'i daha büyük bir hizmet ağı yapısına güvenmek zorunda kalmadan çalıştırmak için bir çözüm sunuyor; ancak gerekirse onunla da çalışabilir. Bu, birçok kullanıcının ilgisini hızla çeken Ingress'e bir tür kademeli geçiş sunuyor.

CNCF Desteğinin Gücü

Heption geliştiricileri tarafından 2017'nin sonlarında oluşturulan Contour, Kasım 1.0'da sürüm 2019'a ulaştı ve şu anda Slack'te 600 üyeden oluşan bir topluluğa, geliştirilmekte olan 300 üyeye, ayrıca 90 sorumluya ve 5 bakımcıya sahip. Önemli gerçeklerden biri, Adobe, Kinvolk, Kintone, PhishLabs ve Replicated dahil olmak üzere çeşitli şirket ve kuruluşlar tarafından uygulanıyor olmasıdır. Kullanıcıların Contour'u üretimde benimsediğini gören ve istikrarlı bir topluluğa sahip olduğumuzu bilen CNCF, Contour'un korumalı alan katmanını atlayarak doğrudan kuluçka makinesine gidebileceğine karar verdi.

Bu daveti, CNCF'nin teknik hedefleriyle uyumlu, dayanıklı, misafirperver ve açık bir topluluk olduğumuzun onayı olarak gördüğümüz için bu bizim için çok önemli ve Contour ayrıca Kubernetes ve Envoy gibi diğer projelerle birlikte ekosistemde iyi çalışıyor.

Umuyoruz ki bize ne kadar çok kişi gelirse, çeşitliliğin ve yeni fonksiyonların eklenme hızının da o kadar artacağını umuyoruz. Sürümleri aylık olarak yayınlamaya devam edeceğiz, böylece kullanıcıları yeni özellikler, hata düzeltmeleri ve güvenlik iyileştirmeleri için uzun süre bekletmeyeceğiz.

Kubernetes ekosistemine katkı

Yakın gelecekte biz istemek topluluktan yeni özellikler için talepler toplayın. Bu taleplerden bazıları, örneğin harici kimlik doğrulama desteği, kullanıcılar tarafından uzun süredir bekleniyordu, ancak bunun için kaynaklara ancak şimdi sahibiz. Ayrıca böyle bir görev ancak topluluktan gelen çok sayıda incelemeyle hayata geçirilebilir.

Yakın gelecekte hayata geçirmeyi planladığımız diğer şeyler:

Biz de destek konusunu düşünmeye başladık UDP. Contour bir L7 Giriş Denetleyicisidir, ancak bazı kullanıcılarımız HTTP olmayan uygulamaları (VOIP ve telefon uygulamaları gibi) Kubernetes'te barındırmak istiyor. Genellikle bu uygulamalar UDP kullanır, bu nedenle planlarımızı bu ihtiyaçları karşılayacak şekilde genişletmek istiyoruz.

Biz paylaşmaya çalışıyoruz Toplulukla birlikte Giriş Denetleyicimizi geliştirirken öğrendiklerimiz, böylece verilerin gelecek nesilde dışarıdan kümeye yönlendirilmesini iyileştirmeye yardımcı oluyoruz hizmet API'leri Kubernet'ler.

Daha fazlasını öğrenin ve bize katılın!

Projenin nasıl çalıştığını ve ekibin CNCF'ye katıldığımızda neyi başarmayı umduğunu net bir şekilde anlamak da dahil olmak üzere Contour hakkında daha fazla bilgi edinmek ister misiniz? performansımız 20 Ağustos 2020 saat 13.00 CEST'teki KubeCon konferansında sizleri aramızda görmekten mutluluk duyacağız.

Bu mümkün değilse, sizi herhangi birine katılmaya davet ediyoruz. topluluk toplantılarıSalı günü gerçekleşecek olan buluşma notları. Ayrıca abone olabilirsiniz haber bülteni Kontur, içinde çalışma zamanı Projeyi gerçek zamanlı olarak bilen biriyle sorular sorabilecek veya birleştirme istekleri üzerinde çalışabileceksiniz. Contour'u çalışırken görmek istiyorsanız Slack'ten bize bir mesaj bırakın veya posta listemize bir mesaj gönderin.

Son olarak eğer katkıda bulunmak isterseniz sizi de aramızda görmekten mutluluk duyarız. Bizim göz atın belgeler, bizimle şu adreste sohbet edin: Gevşeklikveya herhangi bir seçeneğimizle başlayın İyi İlk Sayılar. Ayrıca paylaşmak istediğiniz her türlü geri bildirime de açığız.

Contour ve diğer bulut teknolojileri hakkında daha fazla bilgi edinmek için uzaktan katılmayı düşünün KubeCon ve CloudNativeCon AB17-20 Ağustos 2020 tarihlerinde gerçekleşecek.

Contour ile Tanışıyoruz: Trafiği Kubernetes'teki Uygulamalara Yönlendirmek

Ankete sadece kayıtlı kullanıcılar katılabilir. Giriş yapLütfen.

Kontur ile ilgileniyor musunuz?

  • 25,0%Tam olarak değil. Yeni bir şey yok4

  • 25,0%Evet, umut verici bir şey4

  • 43,8%Bakalım vaatlerin ardından hangi gerçek eylemler gelecek7

  • 6,2%Yalnızca yekpare, yalnızca hardcore1

16 kullanıcı oy kullandı. 3 kullanıcı çekimser kaldı.

Kaynak: habr.com