Kostenloses Webinar „Überblick über die Kubespray-Funktionen“

Warum Kubespray?

Wir sind vor etwas mehr als zwei Jahren auf Kubernetes gestoßen – davor hatten wir Erfahrung in der Arbeit mit Apache Mesos und haben Docker Swarm erfolgreich aufgegeben. Daher folgte die Entwicklung von k8 unmittelbar dem brasilianischen System. Keine Minicubes oder Verwaltungslösungen von Google.

Kubeadm wusste zu diesem Zeitpunkt nicht, wie man einen etcd-Cluster zusammenstellt, und von den anderen Optionen war Kubespray in den Top-Google-Ergebnissen.

Wir schauten es uns an und erkannten, dass wir es nehmen mussten.

Am 23. September um 20.00 Uhr Moskauer Zeit wird Sergey Bondarev dirigieren kostenloses Webinar „Überblick über die Kubespray-Funktionen“, wo er Ihnen erklärt, wie man Kubespray so zubereitet, dass es lecker, effektiv und fehlertolerant wird, und dann kommt der Gedanke „Nicht alle Joghurts sind gleich gesund“ nicht auf.

Kostenloses Webinar „Überblick über die Kubespray-Funktionen“

Im Webinar erklärt Ihnen Sergey Bondarev, wie Kubespray funktioniert und was der Unterschied zu Kubeadm, Kops und Rke ist. Wird einzigartige Funktionen von Kubespray und dem Cluster-Installationsalgorithmus teilen. Analysiert die Merkmale (Nachteile) des Industriebetriebs.

Warum greifen wir also mit allen drei Händen nach dem Kubespray?

  • Es ist ansible und OpenSource. Sie können jederzeit einige Momente für sich hinzufügen.
  • Sie können es auf Centos und anderen Distributionen installieren 😉
  • HA-Setup. Fehlertoleranter etcd-Cluster mit 3 Mastern.
  • Möglichkeit, Knoten hinzuzufügen und den Cluster zu aktualisieren.
  • Installation zusätzlicher Software wie Dashboard, Metrikserver, Ingress-Controller usw.

Das Ansible-Skript funktioniert auch mit Mitogen. Das ergibt eine Beschleunigung von 10–15 %, nicht mehr, da die meiste Zeit für das Herunterladen von Bildern und die Installation aufgewendet wird.

Objektiv gesehen ist die Wahl von Kubespray für die Installation eines Clusters derzeit nicht annähernd so offensichtlich wie noch vor zwei Jahren.

Zusamenfassend...

Beispielsweise können Sie mit Kops – wie Cubespray – einen Cluster von Grund auf installieren und sogar selbst virtuelle Maschinen erstellen. Aber nur AWS, GCE und Openstack funktionieren. Was wirft die Frage auf: Warum wird es benötigt, wenn diese Clouds über Verwaltungslösungen verfügen, auch im Open Stack, zum Beispiel selectel oder mail.ru? rke – manche Leute mögen es, aber sie haben ihre eigene Herangehensweise an die Struktur des zu erstellenden Clusters und haben keine sehr großen Möglichkeiten, Clusterkomponenten anzupassen. Außerdem benötigen Sie einen bereits konfigurierten Knoten mit installiertem Docker. kubeadm – erfordert außerdem Docker, ein Dienstprogramm der Entwickler von Kubernetes, das endlich gelernt hat, wie man fehlertolerante Setups erstellt, die Konfiguration und das Zertifikat im Cluster speichert und diese Dateien jetzt nicht mehr manuell zwischen Knoten übertragen muss. Ein gutes Werkzeug, das sich jedoch nur auf die Anhebung der Kontrollebene konzentriert. Es wird nicht einmal ein Netzwerk im Cluster installiert, und in der Dokumentation wird empfohlen, Manifeste mit CNI manuell anzuwenden.

Nun, eine wichtige Tatsache ist, dass alle diese drei Dienstprogramme in go geschrieben sind. Wenn Sie etwas Einzigartiges benötigen, müssen Sie go kennen, um den Code zu korrigieren und eine Pull-Anfrage zu erstellen.
Cubspray ist ein Ansible, das eindeutig einfacher zu erlernen als zu verwenden ist.

Nun, und natürlich können Sie mit demselben Ansible Ihre eigenen Skripte für die Installation von Docker und einem Cluster mit rke oder kubeadm schreiben. Und diese Skripte funktionieren aufgrund ihrer engen Spezialisierung speziell für Ihre Anforderungen viel schneller als Cubespray. Und das ist eine ausgezeichnete, funktionierende Option. Wenn Sie die Kompetenz und die Zeit haben.

Und wenn Sie gerade erst anfangen, sich damit vertraut zu machen Kubernetes, dann wird die Beherrschung des Cubesprays viel einfacher und schneller sein.

Und das ist nur ein Teil dessen, worüber wir sprechen werden. Es wird nicht langweilig sein. Komm und Melden Sie sich für das Webinar an. Oder registrieren Sie sich und komm zu. Was auch immer Sie bevorzugen.

Source: habr.com

Kommentar hinzufügen