Verwendung von Cloud Volumes ONTAP als persistenter Storage für Kubernetes
Cloud Manager kann die Implementierung von automatisieren "NetApp Trident" Auf Kubernetes-Clustern zur Verwendung von Cloud Volumes ONTAP als persistenten Storage für Container Erste Schritte umfassen einige Schritte.
Bei der Implementierung von Kubernetes-Clustern mit dem "NetApp Kubernetes Service", Cloud Manager kann die Cluster automatisch aus Ihrem NetApp Cloud Central Konto erkennen. Wenn das der Fall ist, überspringen Sie die ersten beiden Schritte und beginnen Sie mit Schritt 3.
Netzwerk-Konnektivität prüfen
-
Zwischen Cloud Manager und den Kubernetes-Clustern und den Cloud Volumes ONTAP-Clustern muss eine Netzwerkverbindung verfügbar sein.
-
Bei der Installation von Trident ist eine ausgehende Internetverbindung erforderlich, um auf die folgenden Endpunkte zuzugreifen:
https://packages.cloud.google.com/yum https://github.com/NetApp/trident/releases/download/
Cloud Manager installiert Trident auf einem Kubernetes-Cluster, wenn Sie eine Arbeitsumgebung mit dem Cluster verbinden.
Kubernetes-Konfigurationsdateien in Cloud Manager hochladen
Für jeden Kubernetes-Cluster muss der Cloud Manager Administrator eine Konfigurationsdatei (kubeconfig) im YAML-Format hochladen. Nach dem Hochladen der Datei überprüft Cloud Manager die Verbindung zum Cluster und speichert eine verschlüsselte Kopie der kubeconfig-Datei.
Klicken Sie auf Kubernetes Clusters > Entdecken > Datei hochladen und wählen Sie die kubeconfig-Datei aus.
Verbinden Sie Ihre Arbeitsumgebungen mit Kubernetes-Clustern
Klicken Sie in der Arbeitsumgebung auf das Kubernetes-Symbol und folgen Sie den Aufforderungen. Sie können verschiedene Cluster mit verschiedenen Cloud Volumes ONTAP Systemen und mehreren Clustern mit demselben Cloud Volumes ONTAP System verbinden.
Sie haben die Möglichkeit, die NetApp Storage-Klasse als Standard-Storage-Klasse für den Kubernetes Cluster einzustellen. Wenn ein Benutzer ein persistentes Volume erstellt, kann der Kubernetes-Cluster standardmäßig verbundene Cloud Volumes ONTAP-Systeme als Back-End-Storage verwenden.
Starten Sie die Bereitstellung persistenter Volumes
Persistente Volumes können über native Kubernetes-Schnittstellen und -Konstrukte angefordert und gemanagt werden. Cloud Manager erstellt zwei Kubernetes-Storage-Klassen, die für die Provisionierung von persistenten Volumes genutzt werden können:
-
netapp-File: Zur Anbindung persistenter Volumes an Cloud Volumes ONTAP-Systeme mit einem Node
-
netapp-file-redundant: Zur Anbindung persistenter Volumes an Cloud Volumes ONTAP HA-Paare
Cloud Manager konfiguriert Trident standardmäßig für die Verwendung folgender Bereitstellungsoptionen:
-
Thin Volumes
-
Die standardmäßige Snapshot-Richtlinie
-
Verzeichnis für zugängliche Snapshots