Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

tridentctl-Installation anpassen

Änderungen vorschlagen

Sie können das Trident-Installationsprogramm verwenden, um die Installation anzupassen.

Erfahren Sie mehr über das Installationsprogramm

Der Trident-Installer ermöglicht es Ihnen, Attribute anzupassen. Wenn Sie beispielsweise das Trident-Image in ein privates Repository kopiert haben, können Sie den Image-Namen mit --trident-image angeben. Wenn Sie sowohl das Trident-Image als auch die benötigten CSI-Sidecar-Images in ein privates Repository kopiert haben, kann es vorzuziehen sein, den Speicherort dieses Repositorys mit dem --image-registry-Schalter anzugeben, der die Form <registry FQDN>[:port] hat.

Wichtig Wenn Sie Trident in einem privaten Repository installieren und den --image-registry Schalter verwenden, um den Speicherort des Repositorys anzugeben, verwenden Sie /netapp/ nicht im Repository-Pfad. Beispiel: ./tridentctl install --image-registry <image-registry> -n <namespace>

Wenn Sie eine Distribution von Kubernetes verwenden, bei der kubelet seine Daten auf einem anderen Pfad als dem üblichen /var/lib/kubelet speichert, können Sie den alternativen Pfad mit --kubelet-dir angeben.

Falls Sie die Installation über die Argumente des Installationsprogramms hinaus anpassen müssen, können Sie auch die Bereitstellungsdateien anpassen. Die Verwendung des --generate-custom-yaml Parameters erstellt die folgenden YAML-Dateien im setup Verzeichnis des Installationsprogramms:

  • trident-clusterrolebinding.yaml

  • trident-deployment.yaml

  • trident-crds.yaml

  • trident-clusterrole.yaml

  • trident-daemonset.yaml

  • trident-service.yaml

  • trident-namespace.yaml

  • trident-serviceaccount.yaml

  • trident-resourcequota.yaml *

Nachdem Sie diese Dateien generiert haben, können Sie sie entsprechend Ihren Bedürfnissen anpassen und dann --use-custom-yaml verwenden, um Ihre benutzerdefinierte Bereitstellung zu installieren.

./tridentctl install -n trident --use-custom-yaml