Cybersecurity
DevOps Cloud
IT Operations Cloud
Deploying Identity Manager Containers
Deploying Identity Manager (IDM) containers on a single server, for both fresh installations and upgrades, previously required significant manual effort. This process involved executing individual commands and performing numerous post-deployment steps for certain components, making it time-consuming and prone to human error.
This solution streamlines the IDM container deployment process on a standalone docker server, reducing the need for manual intervention and enabling faster, more efficient deployment.
It is supported for IDM 4.9 and onwards.
SLES 15 SP5 and RHEL 9.x are supported platforms.
This utility is designed for the installation and upgrade of IDM containers on a single Docker server in a host-only network. The following components are installed or upgraded:
NOTE: This solution is not officially certified by OpenText. Please use it with caution.
docker compose version docker --version
Identity_Manager_<version>_Containers.tar.gz
from the Software License and Download portal.tar -zxvf Identity_Manager_<version>_Containers.tar.gz
docker load -i <image_name>.tar.gz for i in ./*; do docker load -i $i; done
mkdir /data
chmod -R 755 /data
tomcat.ks
). Refer to the Identity Manager Installation Guide.silent.properties
file. Refer to the official documentation.silent.properties
and tomcat.ks
files into the /data
directory.keys.pfx
and edirapi.conf
to the shared volume.For more information refer to the official documentation.env
file as needed../install.sh -i
NOTE: Ensure the previous deployment was performed using Docker Compose.
Identity_Manager_<version>_Containers.tar.gz
.docker load -i <image_name>.tar.gz for i in ./*; do docker load -i $i; done
IDM_compose_script.tgz
directory and back up the .env
file:
cp .env old.env
.env
file as needed../install.sh -u
docker rmi <image_id>