Die meisten OpenText Identity Manager-Container bieten einen interaktiven Installationsmodus. Wir empfehlen jedoch die Verwendung einer Eigenschaftendatei für die automatische Installation zur Bereitstellung von verschiedenen Containern.
HINWEIS:Wenn die Datei silent.properties erstellt wird, ist sie im Verzeichnis /data des Docker-Hosts verfügbar.
Navigieren Sie von dem Speicherort, an dem Sie die Datei Identity_Manager_4.10.0_Containers.tar.gz extrahiert haben, zum Verzeichnis Identity_Manager_4.10.0_Containers/docker-images.
Führen Sie den folgenden Befehl aus, um das Image zu laden:
docker load --input IDM_4100_idm_conf_generator.tar.gz
Stellen Sie den Container mit dem folgenden Kommandobeispiel bereit:
HINWEIS:Stellen Sie sicher, dass Sie den FQDN des Rechners als Wert für den Hostnamen angeben.
docker run -it --name=idm_conf_generator --hostname=identitymanager.example.com -v /data:/config idm_conf_generator:idm-4.10.0-533
Geben Sie den Pfad für die Eigenschaftendatei an.
HINWEIS:Erstellen Sie die Datei silent.properties am Speicherort des freigegebenen Volumes, z. B. /config.
Geben Sie die folgenden Einstellungen an, um die Eigenschaftendatei für die automatische Installation zu erstellen:
|
Parameter |
Beschreibung |
|---|---|
|
Name der Eigenschaftendatei für die automatische Installation mit absolutem Pfad |
Geben Sie den Pfad für die Eigenschaftendatei für die automatische Installation an. |
|
Konfigurieren der Eigenschaften für die automatische Installation für Docker-Container |
Gibt an, ob Sie die Eigenschaftendatei für Docker-Container konfigurieren möchten. |
|
Generieren der Eingaben für die Kubernetes-Orchestrierung |
Gilt nur dann, wenn Sie j in der Option Eigenschaften für die automatische Installation für Docker-Container konfigurieren ausgewählt haben. Gibt an, ob Sie die YAML-Datei für Kubernetes generieren möchten. |
|
Verzeichnisname mit absolutem Pfad für die Erstellung der kube yaml-Datei |
Gilt nur, wenn Sie für Generieren der Eingaben für die Kubernetes-Orchestrierung die Option j ausgewählt haben. Gibt den Pfad für die Erstellung der YAML-Datei für Kubernetes an. HINWEIS:Es wird empfohlen, verschiedene Pfade für die YAML-Dateien von Identity Applications und die von Identity Reporting anzugeben. |
|
Einhängepfad für das Kubernetes-Volume |
Gilt nur, wenn Sie für „Generieren der Eingaben für die Kubernetes-Orchestrierung“ die Option „j“ ausgewählt haben. Gibt den Pfad für das Kubernetes-Volume an. |
|
Hostname der OpenText Identity Manager-Engine für die Bereitstellung von Kubernetes |
Gilt nur, wenn Sie für Generieren der Eingaben für die Kubernetes-Orchestrierung die Option j ausgewählt haben. Gibt den Hostnamen der OpenText Identity Manager-Engine an. |
Entscheiden Sie, welche Edition des OpenText Identity Manager-Servers installiert werden soll. Geben Sie j für die Advanced Edition bzw. n für die Standard Edition ein.
Entscheiden Sie, ob Sie die Komponenten im typischen Modus oder im benutzerdefinierten Modus konfigurieren möchten.
Wählen Sie in der Liste der für die Installation verfügbaren Komponenten die erforderlichen Komponenten aus:
Wählen Sie OpenText Identity Manager-Engine zur Installation der Engine aus.
Wählen Sie Identity Reporting zur Installation von Identity Reporting aus.
Wählen Sie Identity Applications zur Installation von Identity Applications aus.
Informationen zu den Konfigurationsparametern finden Sie in Erläuterungen zu den Konfigurationsparametern.
HINWEIS:
Die Datei silent.properties muss für alle Komponenten auf einmal generiert werden.
Verwenden Sie den FQDN für alle IP-bezogenen Eingabeaufforderungen bei der Konfiguration. Für Container wird die Angabe des FQDN-Werts anstelle der IP-Adresse empfohlen.
Die Ports SSO_SERVER_SSL_PORT, TOMCAT_HTTPS_PORT, UA_SERVER_SSL_PORT und RPT_TOMCAT_HTTPS_PORT müssen eindeutig sein. Ändern Sie beispielsweise SSO_SERVER_SSL_PORT zu 8543, TOMCAT_HTTPS_PORT und UA_SERVER_SSL_PORT zu 18543 bzw. RPT_TOMCAT_HTTPS_PORT zu 28543.
(Bedingt) Wenn Sie Container auf einem einzelnen Server unter Verwendung des Host-Netzwerkmodus bereitstellen, müssen Sie für tomcat.ks als Pfad /opt/netiq/idm/apps/tomcat/conf/tomcat.ks für die zertifikatsbezogenen Eingabeaufforderungen angeben, die für OSP, Identity Applications und Identity Reporting spezifisch sind.
(Bedingt) Wenn Sie Container auf einem einzelnen Server im Host-Netzwerkmodus bereitstellen, müssen Sie die folgenden Schritte ausführen, nachdem die Eigenschaftendatei für die automatische Installation generiert wurde:
Ändern Sie TOMCAT_HTTPS_PORT und UA_SERVER_SSL_PORT in 18543 bzw. RPT_TOMCAT_HTTPS_PORT in 28543.
Entfernen Sie den Parameter SSO_SERVER_SSL_PORT aus der Datei silent.properties.
sed -i.bak '/SSO_SERVER_SSL_PORT/d' silent.properties
Stellen Sie sicher, dass der Wert für das CUSTOM_OSP_CERTIFICATE auf n festgelegt ist.
Fügen Sie am Ende der Datei silent.properties die folgenden Einträge hinzu:
SKIP_PORT_CHECK=1
CUSTOM_UA_CERTIFICATE="n"
TOMCAT_SSL_KEYSTORE_PASS="<Passwort>"
CUSTOM_RPT_CERTIFICATE="n"