Führen Sie die folgenden Schritte aus, um den Remote Loader-Service im Azure Kubernetes-Service einzurichten:
Erstellen Sie ein dauerhaftes Volume (Persistent Volume, PV) und eine dauerhafte Volume-Beanspruchung (Persistent Volume Claim, PVC) für die Speicherung der Remote Loader-Daten.
Erstellen Sie innerhalb des PV ein Verzeichnis rdxml.
Erstellen Sie im Verzeichnis rdxml das Verzeichnis driverconf.
Erstellen Sie im Verzeichnis rdxml das Verzeichnis keystore.
Kopieren Sie alle erforderlichen Schlüsselspeicherdateien in das Verzeichnis "Keystore".
Erstellen Sie im Verzeichnis rdxml eine neue .txt-Datei. Beispiel: StartupRL.txt.
Geben Sie in der Datei StartupRL.txt den gewünschten Inhalt in folgendem Format an:
<Remote Loader-Konfigurationsdatei> -sp <Treiberpasswort> <Remote Loader-Passwort>
Beispiel:
config8000.txt -sp dirxml dirxml
Alternativ können Sie die Einträge auch in folgendem Format angeben:
<Remote Loader-Konfigurationsdatei> -ksp <Schlüsselspeicher-Passwort> -kp <Schlüsselpasswort>
Beispiel:
config8000.txt -ksp dirxml -kp dirxml
Kopieren Sie aus dem Container-Tarball helm-charts/rl-values.yaml und aktualisieren Sie die folgenden Felder in der Datei:
Tabelle 25-3
|
Abschnitt |
Felder |
Beschreibung |
|---|---|---|
|
Registrierungs-Berechtigungsnachweis für Remote Loader Docker-Images |
registry |
Geben Sie den Namen des Azure Container-Registrierungsservers an. |
|
name |
Geben Sie den Namen des Kubernetes-Geheimnisses an, das den Berechtigungsnachweis für die Registrierung enthält. |
|
|
Datenhaltung |
Freigegebener dauerhafter Speicher
dynamicClaim:
|
Wenn Sie einen bestehenden Persistent Volume Claim (dauerhafte Volume-Beanspruchung, PVC) verwenden möchten, geben Sie den Namen der bestehenden Beanspruchung ein. Andernfalls geben Sie für die dynamische Bereitstellung von PVC den Namen der Speicherklasse und die Speichergröße an. |
|
Datei zum Starten des Treibers |
driverStartupFileName |
Geben Sie den Namen der Datei an, mit der der Treiber gestartet wird. Beispiel: StartupRL.txt |
|
Remote Loader-Service |
Anschlüsse |
Geben Sie die Liste der Ports an, die der Remote Loader-Service überwacht. |
|
Anforderungen und Beschränkungen von Ressourcen |
Ressourcenanforderungen
|
Geben Sie die CPU- und Speicherwerte für Ressourcenanforderungen an. Weitere Einzelheiten finden Sie unter Ressourcenverwaltung für Pods und Container. |
|
Begrenzungen
|
Geben Sie die CPU- und Speicherwerte für Beschränkungen an. Weitere Einzelheiten finden Sie unter Ressourcenverwaltung für Pods und Container. |
Kopieren Sie aus dem Container-Tarball die Datei helm-charts/ remote-loader-1.4.0.tgz und führen Sie das folgende Helm-Kommando aus, um den Remote Loader zu installieren:
helm install remote-loader helm_charts/remote-loader-1.4.0.tgz --namespace idm -f rl-values.yaml
(Optional) Wenn Sie mehrere Remote Loader installieren möchten, kopieren Sie helm-charts/ remote-loader-1.4.0.tgz aus dem Container-Tarball und führen Sie das folgende Helm-Kommando aus:
helm install <remote-loader-n> helm_charts/remote-loader-1.4.0.tgz --namespace idm -f rl-values.yaml
In remote-loader-n, wobei n der n-te Remote Loader ist, der installiert wird.
Beispiel:
Wenn Sie zwei Remote Loader installieren, dann lautet das Kommando zur Installation des zweiten Remote Loaders
helm install remote-loader-2 helm_charts/remote-loader-1.4.0.tgz --namespace idm -f rl-values.yaml