
Wir freuen uns, Ihnen mitteilen zu können, dass Contour im Projektinkubator der Cloud Native Computing Foundation (CNCF) platziert wurde.
Falls Sie noch nicht von Contour gehört haben – es handelt sich um einen einfachen und skalierbaren Ingress-Controller mit offener Quelle zur Verkehrslenkung zu Anwendungen, die in Kubernetes ausgeführt werden.
Wir werden detailliert erläutern, wie es funktioniert, und einen "Fahrplan" für die bevorstehenden Konferenzen vorstellen. .
In diesem Artikel laden wir Sie ein, sich mit der Funktionsweise von Contour vertraut zu machen. Wir erklären, was die Aufnahme des Projekts in die CNCF bedeutet, und teilen außerdem unsere Pläne für die zukünftige Entwicklung des Projekts.
Die Konferenzen KubeCon und CloudNativeCon versammeln Befürworter fortschrittlicher Technologien und Ingenieure, die nicht nur an Weiterbildung, sondern auch an der Förderung des Cloud-Computing interessiert sind. An den Veranstaltungen nehmen praktische Experten und Hauptentwickler beliebter Projekte wie Kubernetes, Prometheus, gRPC, Envoy, OpenTracing und anderer teil.
Alle Aufmerksamkeit auf Ingress
Zunächst eine Einführung. Die Kubernetes-Community hat sich bereits darauf geeinigt, wie man an die Aufgaben der Bereitstellung von Workloads und dem Zugang von Workloads zu Speichern herangeht. Doch in Fragen des Netzwerkaufbaus und der Gewährleistung der Konnektivität gibt es immer noch Raum für Innovationen. Eine der wichtigsten und zugleich sehr wesentlichen Aufgaben besteht darin, externen Verkehr in das Cluster zu bringen. In Kubernetes nennt man das Ingress, genau das macht Contour. Es ist ein Tool, das Sie einfach im Cluster verwenden können, um den Verkehr nach Bedarf zu leiten, mit einem funktionalen Ansatz für die zukünftige Entwicklung bei Wachstum Ihres Kubernetes-Clusters.
Technisch funktioniert Contour durch die Bereitstellung um einen Reverse-Proxy und Lastenausgleich bereitzustellen. Es unterstützt von Anfang an das dynamische Aktualisieren von Einstellungen und kann auf Multiteam-Kubernetes-Cluster erweitert werden, bietet verschiedene Strategien zur Lastenverteilung.
Es gibt zahlreiche Alternativen zur Bereitstellung eines Ingress-Controllers in Kubernetes, aber Contour ist einzigartig, da es sich ausschließlich um diese Aufgabe kümmert, sie mit hoher Leistungsfähigkeit ausführt und dabei Sicherheit und die Möglichkeit des Betriebs im Mehrbenutzermodus berücksichtigt.
Obwohl Sie bereit sind, bereitzustellen Um dieses Problem zu lösen, würde das eine zusätzliche Komplexität für Ihren Cluster bedeuten. Contour hingegen bietet als Lösung die Arbeit mit Ingress an, ohne auf eine umfangreichere Service-Mesh-Struktur angewiesen zu sein — kann aber bei Bedarf damit arbeiten. So wird ein gewisser schrittweiser Übergang zu Ingress vorgeschlagen, was viele Benutzer schnell interessiert hat.
Die Stärke der Unterstützung durch die CNCF
Contour, das Ende 2017 von den Entwicklern von Heption ins Leben gerufen wurde, erreichte im November 2019 die Version 1.0 und kann nun auf eine Community von 600 Teilnehmern in Slack, 300 aktiven Entwicklern sowie 90 Committern und 5 Betreuern stolz sein. Ein bedeutender Fakt ist, dass es von verschiedenen Unternehmen und Organisationen, darunter Adobe, Kinvolk, Kintone, PhishLabs und Replicated, implementiert wurde. Angesichts der Tatsache, dass Benutzer Contour in der Produktion implementieren und wir eine stabile Community haben, hat die CNCF beschlossen, dass Contour sofort, ohne den Sandbox-Level, in den Inkubator aufgenommen werden kann.
Das ist für uns sehr wichtig, da wir eine solche Einladung als Bestätigung betrachten, dass wir eine stabile, einladende und offene Community sind, die den technischen Zielen der CNCF entspricht. Außerdem interagiert Contour gut mit anderen Projekten im Ökosystem, wie z.B. Kubernetes und Envoy.
Wir hoffen, dass je mehr Menschen zu uns kommen, desto bedeutender die Vielfalt und die Geschwindigkeit bei der Einführung neuer Funktionen zunehmen werden. Wir werden weiterhin monatlich neue Versionen herausbringen, sodass die Benutzer nicht lange auf neue Funktionen, Fehlerbehebungen und Sicherheitsverbesserungen warten müssen.
Beitrag zum Kubernetes-Ökosystem
In naher Zukunft möchten wir Weitere Dinge, die wir in naher Zukunft umsetzen möchten:
die Konfiguration von Envoy einbeziehen
. . Contour ist der L7 Ingress Controller, aber einige unserer Benutzer möchten Anwendungen in Kubernetes bereitstellen, die HTTP nicht unterstützen (z. B. VOIP- und Telefonie-Anwendungen). Üblicherweise verwenden solche Anwendungen UDP, daher wollen wir unsere Pläne erweitern, um diesen Bedürfnissen gerecht zu werden.
Wir was wir bei der Entwicklung unseres Ingress Controllers gelernt haben, mit der Community, um so die Datenweiterleitung von außen in den Cluster der nächsten Generation zu verbessern. Kubernetes.
Erfahren Sie mehr und schließen Sie sich uns an!
Möchten Sie mehr über Contour erfahren, einschließlich eines klaren Verständnisses, wie das Projekt funktioniert und was das Team hofft zu erreichen, als wir uns der CNCF anschlossen - besuchen Sie auf der KubeCon am 20. August 2020 um 13:00 CEST. Wir würden uns freuen, Sie zu sehen.
Wenn dies nicht möglich ist, laden wir Sie ein, an einem unserer , die dienstags stattfinden, teilzunehmen. Es gibt . Sie können sich auch für Contour registrieren, um Fragen zu stellen oder mit jemandem, der das Projekt gut kennt, in Echtzeit an Pull-Requests zu arbeiten. Möchten Sie Contour in Aktion sehen – schreiben Sie uns auf Slack oder senden Sie eine Nachricht an die Mailingliste.
Schließlich, wenn Sie einen Beitrag leisten möchten, freuen wir uns, Sie in unseren Reihen zu begrüßen. Schauen Sie sich unser , sprechen Sie mit uns in , oder beginnen Sie mit einem unserer . Wir sind auch offen für jegliches Feedback, das Sie teilen möchten.
Um mehr über Contour und andere Cloud-Technologien zu erfahren, ziehen Sie eine Remote-Teilnahme an , die vom 17. bis 20. August 2020 stattfinden.

Nur registrierte Benutzer können an der Umfrage teilnehmen. .
Sind Sie an Contour interessiert?
25,0%Nicht besonders. Nichts Neues.
25,0%Ja, vielversprechende Sache.
43,8%Mal sehen, welche echten Taten den Versprechen folgen.
6,2%Nur Monolith, nur Hardcore.
16 Benutzer haben abgestimmt. 3 Benutzer haben sich enthalten.
Quelle: habr.com
