blob: 8c2378688711d6adc27b6d16a4fe729264d5cd02 [file] [log] [blame]
---
- name: Update planet cache
tags: ['cache']
import_playbook: apigee-planet-cache.yml
vars:
target_hosts: edge
- name: Install and configure OS pre-requisites
import_playbook: apigee-os-pre-requisites.yml
tags: ['os']
vars:
target_hosts: edge
- name: Install and configure Openldap pre-requisites
import_playbook: apigee-os-pre-requisites-epel.yml
tags: ['os', 'os-epel']
vars:
target_hosts: edge
- name: Install and configure Openldap pre-requisites
import_playbook: apigee-os-pre-requisites-openldap.yml
tags: ['os', 'os-openldap']
vars:
target_hosts: ms
- name: Install and configure Pip pre-requisites
import_playbook: apigee-os-pre-requisites-pip.yml
tags: ['os', 'os-pip']
vars:
target_hosts: edge
- name: Install and configure Postgres pre-requisites
import_playbook: apigee-os-pre-requisites-postgres.yml
tags: ['os', 'os-postgres']
vars:
target_hosts: pg
- name: Install Apigee pre-requisites
import_playbook: apigee-pre-requisites-bootstrap.yml
tags: ['bootstrap']
vars:
target_hosts: edge
- name: Install Apigee pre-requisites
import_playbook: apigee-pre-requisites-common-install.yml
tags: ['common']
vars:
target_hosts: edge
- name: Configure installation file
import_playbook: apigee-edge-configuration.yml
tags: ['config']
vars:
target_hosts: edge
- name: Install and configure Apigee Edge AIO
hosts: edge
gather_facts: no
tags: ['aio']
serial: 1
vars:
yum_manual_os_packages:
- openldap-servers
roles:
- { role: apigee-opdk-setup-component, profile: 'aio' }
- name: Setup org
include: install-edge-setup-org.yml
tags: ['org']
vars:
target_hosts: ms[0]
- name: Validate RMP
include: install-edge-rmp-validate.yml
tags: ['validate-rmp']
vars:
target_hosts: rmp
- name: Download logs and configs
tags: ['logs']
include: apigee-log-config-files.yml
vars:
target_hosts: edge