La plupart des conteneurs Identity Manager proposent un mode d'installation interactif. Toutefois, nous recommandons d'utiliser un fichier de propriétés silencieuses pour déployer différents conteneurs.
REMARQUE :Lorsque le fichier silent.properties a été généré, il est disponible dans le répertoire /data de l'hôte Docker.
À partir de l'emplacement où vous avez extrait le fichier Identity_Manager_4.10.0_Containers.tar.gz file, accédez au répertoire Identity_Manager_4.10.0_Containers/docker-images.
Exécutez la commande suivante pour charger l'image :
docker load --input IDM_4100_idm_conf_generator.tar.gz
Pour déployer le conteneur, exécutez l'exemple de commande suivant :
REMARQUE :veillez à spécifier le nom de domaine complet de la machine en tant que valeur pour le nom d'hôte.
docker run -it --name=idm_conf_generator --hostname=identitymanager.example.com -v /data:/config idm_conf_generator:idm-4.10.0-533
Spécifiez le chemin du fichier de propriétés.
REMARQUE :veillez à créer le fichier silent.properties à l'emplacement du volume partagé, par exemple, /config.
Spécifiez les paramètres suivants pour créer le fichier de propriétés silencieuses :
|
Paramètre |
Description |
|---|---|
|
Silent Property file name with absolute path (Nom du fichier de propriétés silencieuses avec son chemin absolu) |
Spécifie le chemin du fichier de propriétés silencieuses. |
|
Configure the Silent properties for Docker Containers (Configurer les propriétés silencieuses pour les conteneurs Docker) |
Spécifie si vous souhaitez configurer le fichier de propriétés pour les conteneurs Docker. |
|
Generate inputs for Kubernetes Orchestration (Générer des entrées pour l'orchestration Kubernetes) |
S'applique uniquement si vous avez sélectionné y pour l'option Configurer les propriétés silencieuses pour les conteneurs Docker. Spécifie si vous souhaitez générer le fichier YAML pour Kubernetes. |
|
Directory name with absolute path for creating kube yaml file (Nom du répertoire avec le chemin absolu pour créer le fichier YAML de Kubernetes) |
Ne s'applique que si vous avez sélectionné y pour l'option Generate inputs for Kubernetes Orchestration (Générer des entrées pour l'orchestration Kubernetes). Spécifie le chemin pour créer le fichier YAML de Kubernetes. REMARQUE :il est recommandé de fournir des chemins différents pour Identity Applications et les fichiers YAML d'Identity Reporting. |
|
Kubernetes volume mount path (Chemin de montage du volume Kubernetes) |
Ne s'applique que si vous avez sélectionné y pour l'option Generate inputs for Kubernetes Orchestration (Générer des entrées pour l'orchestration Kubernetes). Spécifie le chemin du volume Kubernetes. |
|
OpenText Identity Manager Engine hostname for Kubernetes deployment (Nom d'hôte du moteur OpenText Identity Manager pour le déploiement de Kubernetes) |
Ne s'applique que si vous avez sélectionné y pour l'option Generate inputs for Kubernetes Orchestration (Générer des entrées pour l'orchestration Kubernetes). Spécifie le nom d'hôte du moteur OpenText Identity Manager. |
Indiquez l'édition de serveur OpenText Identity Manager que vous souhaitez installer. Entrez y pour Advanced Edition et n pour Standard Edition.
Décidez si vous souhaitez configurer les composants selon un mode standard ou personnalisé.
Dans la liste des composants disponibles pour l'installation, sélectionnez les composants requis :
Pour installer le moteur, sélectionnez Moteur OpenText Identity Manager.
Pour installer Identity Reporting, sélectionnez Identity Reporting.
Pour installer Identity Applications, sélectionnez Identity Applications.
Pour plus d'informations sur les paramètres de configuration, reportez-vous à la section Présentation des paramètres de configuration.
REMARQUE :
Vous devez générer le fichier silent.properties pour tous les composants en même temps.
Utilisez le nom de domaine complet pour toutes les invites de configuration IP associées. Il est recommandé de spécifier la valeur FQDN au lieu de l'adresse IP.
Les ports SSO_SERVER_SSL_PORT, TOMCAT_HTTPS_PORT, UA_SERVER_SSL_PORT et RPT_TOMCAT_HTTPS_PORT doivent être uniques. Par exemple, remplacez respectivement SSO_SERVER_SSL_PORT par 8543, TOMCAT_HTTPS_PORT et UA_SERVER_SSL_PORT par 18543, et RPT_TOMCAT_HTTPS_PORT par 28543.
(Conditionnel) Si vous déployez des conteneurs sur un seul serveur à l'aide du mode réseau hôte, vous devez spécifier le chemin tomcat.ks en tant que /opt/netiq/idm/apps/tomcat/conf/tomcat.ks pour les invites relatives au certificat en fonction de l'OSP, d'Identity Applications et d'Identity Reporting.
(Conditionnel) Si vous déployez des conteneurs sur un seul serveur à l'aide du mode réseau hôte, vous devez procéder comme suit après la création du fichier de propriétés silencieuses :
Remplacez respectivement TOMCAT_HTTPS_PORT et UA_SERVER_SSL_PORT par 18543, et RPT_TOMCAT_HTTPS_PORT par 28543.
Supprimez le paramètre SSO_SERVER_SSL_PORT du fichier silent.properties.
sed -i.bak '/SSO_SERVER_SSL_PORT/d' silent.properties
Assurez-vous que la valeur de CUSTOM_OSP_CERTIFICATE est définie sur n.
Ajoutez ce qui suit à la fin du fichier silent.properties :
SKIP_PORT_CHECK=1
CUSTOM_UA_CERTIFICATE="n"
TOMCAT_SSL_KEYSTORE_PASS="<mot_de_passe>"
CUSTOM_RPT_CERTIFICATE="n"