Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

SUSE Rancher Prime Equinix Metal Kurzanleitung

Dieses Tutorial führt Sie durch die folgenden Schritte:

  • Bereitstellung eines Equinix Metal Servers

  • Installation of Rancher 2.x

  • Erstellung Ihres ersten Clusters

  • Implementierung einer Anwendung, Nginx

Ziel dieser Anleitungen ist es, schnell eine Sandbox zu starten, die Sie zur Evaluierung von Rancher nutzen können. Die Docker-Installation wird nicht für Produktionsumgebungen empfohlen. Für umfassende Installationsanleitungen siehe Installation.

Kurzanleitung Übersicht

Diese Kurzanleitung ist in verschiedene Aufgaben unterteilt, um die Nutzung zu erleichtern.

Voraussetzungen

1. Provisionieren Sie einen Equinix Metal Host

Beginnen Sie mit der Bereitstellung eines Equinix Metal Hosts. Equinix Metal Server können entweder über die Equinix Metal-Konsole, API oder CLI bereitgestellt werden. Sie finden Anleitungen für jeden Bereitstellungstyp in der Equinix Metal-Implementierungsdokumentation. Zusätzliche Informationen zu den Servertypen von Equinix Metal finden Sie in der Equinix Metal Dokumentation.

Hinweise:
  • Beim Bereitstellen eines neuen Equinix Metal Servers über die CLI oder API müssen Sie die folgenden Informationen angeben: Projekt-ID, Plan, Metro und Betriebssystem.

  • Bei der Verwendung einer cloudbasierten virtuellen Maschine müssen Sie eingehende TCP-Kommunikation zu den Ports 80 und 443 zulassen. Bitte beachten Sie die Dokumentation Ihres Cloud-Anbieters für Informationen zur Portkonfiguration.

  • Für eine vollständige Liste der Portanforderungen verweisen Sie auf Docker-Installation.

  • Stellen Sie den Host gemäß unseren Anforderungen bereit.

2. Rancher installieren

Um Rancher auf Ihrem Equinix Metal Host zu installieren, verbinden Sie sich mit ihm und verwenden Sie dann eine Shell zur Installation.

  1. Melden Sie sich bei Ihrem Equinix Metal Host mit Ihrer bevorzugten Shell an, wie PuTTy oder einer Remote-Terminalverbindung.

  2. Geben Sie in Ihrer Shell den folgenden Befehl ein:

    sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher

Ergebnis: Rancher ist installiert.

3. Anmeldung

Melden Sie sich bei Rancher an, um die Anwendung zu verwenden. Nachdem Sie sich angemeldet haben, werden Sie einige einmalige Konfigurationen vornehmen.

  1. Öffnen Sie einen Webbrowser und geben Sie die IP-Adresse Ihres Hosts ein: https://<server_ip>.

    Ersetzen Sie <SERVER_IP> durch die IP-Adresse Ihres Hosts.

  2. Wenn Sie dazu aufgefordert werden, erstellen Sie ein Passwort für das Standard-admin Konto.

  3. Legen Sie die Rancher Server-URL fest. Die URL kann entweder eine IP-Adresse oder ein Hostname sein. Jeder Knoten, der zu Ihrem Cluster hinzugefügt wird, muss jedoch in der Lage sein, sich mit dieser URL zu verbinden.

    Wenn Sie einen Hostnamen in der URL verwenden, muss dieser Hostname von DNS auf den Knoten, die Sie zu Ihrem Cluster hinzufügen möchten, auflösbar sein.

4. Erstellen Sie den Cluster

Willkommen bei Rancher! Sie können jetzt Ihren ersten Kubernetes-Cluster erstellen.

In dieser Aufgabe können Sie die vielseitige Benutzerdefiniert Option verwenden. Diese Option ermöglicht es Ihnen, beliebigen Linux-Host (cloud-basiertes VM, lokale VM oder Bare-Metal) zu einem Cluster hinzuzufügen.

  1. Klicken Sie auf ☰ > Clusterverwaltung.

  2. Klicken Sie auf der Cluster Seite auf Erstellen.

  3. Wählen Sie Benutzerdefiniert.

  4. Geben Sie einen Cluster-Namen ein.

  5. Klicken Sie auf Weiter.

  6. Wählen Sie aus Knotenrolle alle Rollen: etcd, Control und Worker.

    • Optional: Rancher erkennt automatisch die IP-Adressen, die für die Rancher-Kommunikation und die Cluster-Kommunikation verwendet werden. Sie können diese im Abschnitt Knotenadresse mit Public Address und Internal Address überschreiben.

  7. Kopieren Sie den Registrierungsbefehl in Ihre Zwischenablage.

  8. Melden Sie sich bei Ihrem Linux-Host mit Ihrer bevorzugten Shell an, wie PuTTy oder einer Remote-Terminalverbindung. Führen Sie den in Ihre Zwischenablage kopierten Befehl aus.

  9. Wenn Sie das Ausführen des Befehls auf Ihrem Linux-Host abgeschlossen haben, klicken Sie auf Fertig.

Ergebnis:

Ihr Cluster wurde erstellt und hat den Status Bereitstellung erhalten. Rancher richtet Ihren Cluster ein.

Sie können auf Ihren Cluster zugreifen, nachdem sein Status auf Aktiv aktualisiert wurde.

Aktiven Clustern werden zwei Projekte zugewiesen:

  • Default, das den default Namespace enthält

  • System, das die Namespaces cattle-system, traefik, kube-public und kube-system enthält

Abgeschlossen

Herzlichen Glückwunsch! Sie haben Ihren ersten Cluster erstellt.

Was kommt als Nächstes?

Verwenden Sie Rancher, um eine Implementierung zu erstellen. Weitere Informationen finden Sie unter Implementierungen erstellen.