| --- |
| - name: Update planet cache |
| import_playbook: apigee-planet-cache.yml |
| vars: |
| target_hosts: planet,dp |
| |
| - name: Install and configure OS pre-requisites |
| import_playbook: apigee-os-pre-requisites.yml |
| tags: ['os'] |
| vars: |
| target_hosts: dp |
| |
| - name: Install and configure Openldap pre-requisites |
| import_playbook: apigee-os-pre-requisites-epel.yml |
| tags: ['os'] |
| vars: |
| target_hosts: dp |
| |
| - name: Install and configure Openldap pre-requisites |
| import_playbook: apigee-os-pre-requisites-pip.yml |
| tags: ['os'] |
| vars: |
| target_hosts: dp |
| |
| - name: Install and configure OS pre-requisites for DevPortal |
| import_playbook: apigee-os-pre-requisites-devportal.yml |
| tags: ['os'] |
| vars: |
| target_hosts: dp |
| |
| - name: Install Apigee pre-requisites |
| import_playbook: apigee-pre-requisites-bootstrap.yml |
| tags: ['bootstrap'] |
| vars: |
| target_hosts: dp |
| |
| - name: Install Apigee pre-requisites |
| import_playbook: apigee-pre-requisites-common-install.yml |
| tags: ['common'] |
| vars: |
| target_hosts: dp |
| |
| - name: Apply configuration to DevPortal Database node |
| import_playbook: install-devportal-postgres-component-setup.yml |
| tags: ['pdb'] |
| vars: |
| target_hosts: dp-db |
| |
| - name: Install Postgres node |
| import_playbook: edge-pgmaster-pgstandby-node-config.yml |
| tags: ['pg','pg-expand'] |
| vars: |
| pg_master_node: 'dp-db-pgmaster' |
| pg_standby_node: 'dp-db-pgstandby' |
| opdk_installation_config_file: "{{ opdk_portal_db_config_file }}" |
| |
| - name: Apply configuration to DevPortal UI node |
| import_playbook: install-devportal-ui-component-setup.yml |
| tags: ['dp'] |
| vars: |
| target_hosts: dp-ui |
| validate_ready: false |
| |
| - name: Download logs and configs |
| tags: ['logs'] |
| import_playbook: apigee-log-config-files.yml |
| vars: |
| target_hosts: planet |