12.0 Deploying Containers

Perform the following steps to deploy containers:

  1. On the control node, perform the following steps:

    1. Download and extract the Identity Manager container tar file. For more information, see Obtaining the Docker Images.

    2. Navigate to the /<location where you extracted the tar file>/docker-images/ directory.

    3. Copy the IDM_484_idm_conf_generator.tar.gz file and place the file on any of the managed nodes.

  2. On any of the managed nodes, perform the following steps:

    1. Place the IDM_484_idm_conf_generator.tar.gz file you copied in Step 1.c in any location. For example, /home.

    2. Create the silent.properties file. For more information, see Creating the Silent Properties File.

  3. On the control node, perform the following steps:

    1. Navigate to the /<location where you extracted the tar file>/ansible/input/ directory and place the following files:

    2. Navigate to the /<location where you extracted the tar file>/ansible/ directory.

    3. (Optional) This step applies for advanced users. Review the ansible.cfg file for your deployment.

    4. Run the following command for deploying the setup.yml playbook:

      ansible-playbook setup.yml

    5. (Optional) This step applies for advanced users. Review the idminventory.ini file for your deployment.

    6. Run the following command for deploying the deploy.yml playbook:

      ansible-playbook deploy.yml -e 'network_set=<Docker network name>'

      For example:

      ansible-playbook deploy.yml -e 'network_set=idmoverlaynetwork'