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.

Hinter einem Proxy

In vielen Unternehmensumgebungen haben Server oder VMs, die lokal betrieben werden, keinen direkten Internetzugang. Stattdessen erfolgt die Verbindung zu externen Diensten aus Sicherheitsgründen über einen HTTP(S)-Proxy. Dieses Tutorial zeigt Ihnen, wie Sie eine SUSE® Rancher Prime: OS Manager Implementierung in einer solchen Umgebung einrichten.

Dieser Leitfaden behandelt nicht die Installation von Rancher hinter einem Proxy. Es handelt sich um einen anderen Anwendungsfall, und die detaillierte Dokumentation finden Sie auf der Seite Installation von SUSE Rancher Prime hinter einem HTTP-Proxy.

Für diese Dokumentation gehen wir davon aus, dass Sie ein System der SUSE-Familie (wie SLE Micro) verwenden, daher müssen die Proxy-Einstellungen in /etc/sysconfig/proxy geschrieben werden.

Die Proxy-Einstellungen müssen an den folgenden Orten konfiguriert werden:

  • Maschinenregistrierungsendpunkt

  • SeedImage-Ressource

  • SUSE® Rancher Prime: OS Manager Clusterkonfiguration

Der elemental-system-agent benötigt Proxy-Einstellungen, um den Rancher Manager zu erreichen. Um dies zu erreichen, müssen Sie den Cloud-Init-Bereich des Maschinenregistrierungsendpunkts ausfüllen.

Sie können dies entweder mit UI oder CLI tun.

  • CLI

  • UI

Unresolved include directive in modules/de/pages/node-operational-tasks/behind-proxy.adoc - include::example$proxy/registration-proxy.yaml[]

Proxy-Einstellungen in der Maschinenregistrierung hinzufügen

SUSE® Rancher Prime: OS Manager-register

SUSE® Rancher Prime: OS Manager-register ist der erste Kommunikationsendpunkt zwischen dem neuen Host und dem Rancher Manager, dies ist der erste Ort, an dem die Proxy-Einstellungen festgelegt werden müssen.

Zum Zeitpunkt des Schreibens ist es nur möglich, die Proxy-Einstellungen für die ISO mit der CLI zu konfigurieren. Die Proxy-Einstellungen sind nicht in der UI implementiert.

Der Prozess erfolgt, wenn Sie Ihre SUSE® Rancher Prime: OS Manager ISO zum ersten Mal starten. Um die Proxy-Einstellungen zu konfigurieren, müssen Sie eine cloud-init Definition in die ISO einfügen. Um dies zu tun, müssen Sie eine SeedImage Definition erstellen.

Unresolved include directive in modules/de/pages/node-operational-tasks/behind-proxy.adoc - include::example$proxy/seedimage-proxy.yaml[]

Wenden Sie die YAML mit kubectl an und drucken Sie dann Ihre SeedImage-Definition aus, um die URL zum Herunterladen zu erhalten:

kubectl apply -f <my_seedimage_yaml_file>
kubectl get seedimage <seed_image_name> -n <namespace> -o yaml

Starten Sie die ISO und Sie sollten sehen, dass Ihr neues System im Maschineninventar erscheint.

Erstellen Sie einen SUSE® Rancher Prime: OS Manager Cluster

Für diesen Schritt können Sie entweder die Benutzeroberfläche oder die Kommandozeilenschnittstelle verwenden.

  • CLI

  • UI

Unresolved include directive in modules/de/pages/node-operational-tasks/behind-proxy.adoc - include::example$proxy/cluster-proxy.yaml[]

Proxy-Einstellungen für SUSE® Rancher Prime: OS Manager Cluster hinzufügen