blob: b7acc9531fdd68a911ec83d1a164108da2058194 [file] [log] [blame]
---
- 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