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.

Erstellen eines DigitalOcean-Clusters

In diesem Abschnitt lernen Sie, wie Sie ein RKE2 oder K3s Kubernetes-Cluster in DigitalOcean bereitstellen.

Zuerst richten Sie Ihre DigitalOcean-Cloud-Anmeldeinformationen in Rancher ein.

Dann erstellen Sie ein DigitalOcean-Cluster in Rancher, und beim Konfigurieren des neuen Clusters definieren Sie Maschinenpools dafür. Jeder Maschinenpool hat eine Kubernetes-Rolle von etcd, controlplane oder worker. Rancher installiert Kubernetes auf den neuen Knoten und richtet jeden Knoten mit der durch den Maschinenpool definierten Kubernetes-Rolle ein.

Erstellen Sie Ihre Cloud-Anmeldeinformationen

Wenn Sie bereits über einen Satz von Cloud-Anmeldeinformationen verfügen, überspringen Sie diesen Abschnitt.

  1. Klicken Sie auf ☰ > Clusterverwaltung.

  2. Klicken Sie auf Cloud-Anmeldeinformationen.

  3. Klicken Sie auf Erstellen.

  4. Klicken Sie auf DigitalOcean.

  5. Geben Sie Ihre DigitalOcean-Anmeldeinformationen ein.

  6. Klicken Sie auf Erstellen.

Erstellen Sie Ihren Cluster

Verwenden Sie Rancher, um einen Kubernetes-Cluster in DigitalOcean zu erstellen.

  1. Klicken Sie auf ☰ > Clusterverwaltung.

  2. Klicken Sie auf der Cluster-Seite auf Erstellen.

  3. Schalten Sie den Schalter auf RKE2/K3s um.

  4. Klicken Sie auf DigitalOcean.

  5. Wählen Sie eine Cloud-Anmeldeinformation aus, falls mehr als eine vorhanden ist. Andernfalls ist sie vorausgewählt.

  6. Geben Sie einen Cluster-Namen ein.

  7. Erstellen Sie einen Maschinenpool für jede Kubernetes-Rolle. Siehe die Best Practices für Empfehlungen zu Rollenzuweisungen und -anzahlen.

    1. Definieren Sie die Maschinenkonfiguration für jeden Maschinenpool. Beziehen Sie sich auf die Referenz zur DigitalOcean-Maschinenkonfiguration für Informationen zu Konfigurationsoptionen.

  8. Verwenden Sie die Cluster-Konfiguration, um die Version von Kubernetes auszuwählen, die installiert werden soll, welchen Netzwerkprovider Sie verwenden möchten und ob Sie die Projekt-Netzwerkisolierung aktivieren möchten. Für Hilfe bei der Konfiguration des Clusters verweisen Sie auf die RKE2 und K3s Cluster-Konfigurationsreferenzen.

  9. Verwenden Sie Mitgliederrollen, um die Benutzerautorisierung für den Cluster zu konfigurieren. Klicken Sie auf Mitglied hinzufügen, um Benutzer hinzuzufügen, die auf den Cluster zugreifen können. Verwenden Sie das Rollen-Dropdown, um Berechtigungen für jeden Benutzer festzulegen.

  10. Klicken Sie auf Erstellen.

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.

Aktive Cluster sind zwei Projekte zugewiesen:

  • Default, der den default Namespace enthält

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

Optionale nächste Schritte

Nach der Erstellung Ihres Clusters können Sie über die Rancher-Benutzeroberfläche darauf zugreifen. Als bewährte Praxis empfehlen wir, diese alternativen Möglichkeiten zum Zugriff auf Ihren Cluster einzurichten:

  • Zugriff auf Ihren Cluster mit der kubectl Kommandozeilenschnittstelle: Befolgen Sie diese Schritte, um mit kubectl von Ihrer Workstation aus auf Cluster zuzugreifen. In diesem Fall werden Sie über den Authentifizierungsproxy des Rancher-Servers authentifiziert, dann wird Rancher Sie mit dem Downstream-Cluster verbinden. Diese Methode ermöglicht es Ihnen, den Cluster ohne die Rancher-Benutzeroberfläche zu verwalten.

  • Greifen Sie mit der kubectl-Kommandozeilenschnittstelle auf Ihren Cluster zu, indem Sie den autorisierten Cluster-Endpunkt verwenden: Befolgen Sie diese Schritte, um direkt mit kubectl auf Ihren Cluster zuzugreifen, ohne sich über Rancher zu authentifizieren. Wir empfehlen, diese alternative Methode einzurichten, um auf Ihren Cluster zuzugreifen, damit Sie auch dann auf den Cluster zugreifen können, wenn Sie sich nicht mit Rancher verbinden können.