Installing PingIntelligence for APIs software
The automated deployment framework creates the updated package for each PingIntelligence component and stores them in the /opt/pingidentity/pi-api-deployment/software/updated_packages
directory.
About this task
The keys, passwords, and port number in these packages are the ones that you configured using the .yml
files in the /opt/pingidentity/pi-api-deployment/config
directory. You can use these packages to install PingIntelligence components on other instances.
The command-line interface (CLI) admin password in ASE and ABS is saved in the updated packages. If you want to change the CLI admin password, use the |
To set up the deployment:
Steps
-
Run the following command:
[pi-api-deployment]# ./bin/start.sh install Please see /opt/pingidentity/pi-api-deployment/logs/ansible.log for more details.
-
Accept the End User License Agreement (EULA) displayed for ABS for installation to start.
-
To verify a successful setup, view the
ansible.log
file.Result:
Below is a log file snippet for a successful setup:
[pi-api-deployment]# tail -f logs/ansible.log ==================================================================================== Current Time: Sun Jun 07 06:06:22 EST 2020 Starting setup scripts ==================================================================================== Sun Jun 07 06:06:22 EST 2020: Setting up local environment Sun Jun 07 06:06:22 EST 2020: Installing packages Sun Jun 07 06:06:23 EST 2020: Installing pip and ansible . . PLAY RECAP *** 127.0.0.1 : ok=9 changed=0 unreachable=0 failed=0 192.168.11.143 : ok=25 changed=13 unreachable=0 failed=0 192.168.11.144 : ok=57 changed=39 unreachable=0 failed=0 192.168.11.145 : ok=56 changed=35 unreachable=0 failed=0 Sun Jun 07 06:23:37 EST 2020: Setup successful ====================================================================================