PingIntelligence

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 update_password command in ASE and ABS to manually update the password.

To set up the deployment:

Steps

  1. Run the following command:

    [pi-api-deployment]# ./bin/start.sh install
    Please see /opt/pingidentity/pi-api-deployment/logs/ansible.log for more details.
  2. Accept the End User License Agreement (EULA) displayed for ABS for installation to start.

  3. 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
    ====================================================================================