Easy Automated Deployment of AutoID v2022.11.x


In this video, we demonstrate how to effortlessly auto-deploy the latest Autonomous Identity (AutoID) release (version 2022.11.x) using the AutoID Playbook.

Please note that while this example comes from ForgeRock experts, it’s essential to understand that this specific deployment script is not officially supported or tested by ForgeRock.

This step-by-step video demonstration provides guided instructions on executing the Ansible script for the automated deployment of AutoID. The outlined instructions are thoroughly covered in the video.

Automated deployment of autoid 2022.11.x.

NOTE: If your OS is RedHat 8, please run ansible-playbook/Redhat.sh first

1. ssh to the new vm

clone the repo:

2. cd autoid_ansible/roles/autoid/vars

edit main.yml

3. run ansible-playbook

cd to autoid_ansible you should see playbook.yml and other files.

ansible-playbook playbook.yml

4. run deployer.sh run as autoid user

sudo su - autoid cd autoid-config ./run_deployer.sh

NOTE: Before you run ansible-playbook, make sure the following steps are done which allow you to choose the version of autoid, database type, user name, etc. If you choose to use Cassandra as your database type, you will need to generate a keystore manually. - First, edit the autoid_ansible/roles/autoid/vars/main.yml file. You can change the user name who owns the application: autoid_user. You can change the third-party software location: home_dir

5. Update your docker registry key value as following: key_id is only the value inside double quote after private_key_id —> “private_key_id”: “xxxxxxxxxxxxxxxxxxxxx”,

"private_key": "-----BEGIN PRIVATE KEY-----\nxxxxxxxxxxxxxxxxxxxxx\n-----END PRIVATE KEY-----\n", please only copy/paster value in between -----BEGIN PRIVATE KEY-----\n and \n-----END PRIVATE KEY

Note: There is a showcase_data.zip for dummy data or Connect to mysql via jdbc jdbc:mysql://10.x.x.x:3306/autoid

Additional resources

image Autonomous Identity


Getting Started
Deploy and Install
Configure and Maintain
Using Autonomous Identity