|
Dies ist eine unveröffentlichte Dokumentation für SUSE® Storage 1.12 (Dev). |
Rancher Windows Cluster
Rancher kann einen Windows-Cluster mit einer Kombination aus Linux-Arbeitsknoten und Windows-Arbeitsknoten bereitstellen. Für weitere Informationen zum Rancher Windows-Cluster siehe die offizielle Rancher-Dokumentation.
In einem Rancher Windows-Cluster sind alle Linux-Arbeitsknoten:
-
Mit dem Taint
cattle.io/os=linux:NoScheduleversehen -
Mit
kubernetes.io/os:linuxbeschriftet
|
Nachdem SUSE Storage bereitgestellt wurde, können Sie Workloads starten, die nur auf Linux-Knoten SUSE Storage Volumes verwenden. |
SUSE Storage mit unterstütztem Helm-Chart bereitstellen
Sie können den Helm-Wert global.cattle.windowsCluster.enabled aktualisieren, um die Installation von SUSE Storage im Rancher Windows-Cluster zu ermöglichen.
Wenn dieser Wert auf true gesetzt ist, erkennt SUSE Storage den Rancher Windows-Cluster und stellt dann SUSE Storage Komponenten mit dem richtigen Knotenauswähler und Tolerierungen bereit, sodass alle SUSE Storage Workloads nur auf Linux-Knoten gestartet werden können.
Im Rancher-Marktplatz kann die Einstellung in customize Helm options vor der Installation angepasst werden:
Edit Options > Other Settings > Rancher Windows Cluster
Auch in:
Edit YAML
global:
cattle:
systemDefaultRegistry: ""
windowsCluster:
# Enable this to allow Longhorn to run on the Rancher deployed Windows cluster
enabled: true
SUSE Storage Komponenten für bestehende SUSE Storage Implementierung einrichten
Sie können das bestehende SUSE Storage einrichten, wenn es nicht mit dem unterstützten Helm-Chart bereitgestellt wurde.
-
Da SUSE Storage Komponenten nur auf Linux-Knoten ausgeführt werden können, müssen Sie den Knotenauswähler
kubernetes.io/os:linuxfür SUSE Storage festlegen, um die Linux-Knoten auszuwählen. Für weitere Informationen siehe Knotenauswähler. -
Da alle Linux-Arbeitsknoten in einem Rancher Windows-Cluster den Taint
cattle.io/os=linux:NoSchedulehaben, müssen Sie die Tolerierungcattle.io/os=linux:NoSchedulefestlegen, um SUSE Storage auf diesen Knoten auszuführen. Für weitere Informationen siehe Taint-Tolerierung.
|
SUSE Storage kann effektiv auf Clustern bereitgestellt werden, die sowohl Windows- als auch Linux-Knoten umfassen, und bietet eine vielseitige Lösung für unterschiedliche Infrastrukturbedürfnisse. Um die Installation von Rancher zu erleichtern, sollten die Benutzer zunächst das AppCo OCI-Registry als Rancher-App-Repository hinzufügen. Detaillierte Anweisungen für diesen Prozess finden Sie in der Rancher-Dokumentation: Integrieren mit Rancher Manager. |