blob: 370dd699d6def8aeaa811e2627510866bd2aaa3c [file] [log] [blame]
---
- name: Update planet 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: ms,rmp
- name: Install and configure Openldap pre-requisites
import_playbook: apigee-os-pre-requisites-epel.yml
tags: ['os']
vars:
target_hosts: ms
- name: Install and configure Pip pre-requisites
import_playbook: apigee-os-pre-requisites-pip.yml
tags: ['os']
vars:
target_hosts: ms,rmp
- name: Install Apigee pre-requisites
import_playbook: apigee-pre-requisites-bootstrap.yml
tags: ['bootstrap']
vars:
target_hosts: ms,rmp
- name: Install Apigee pre-requisites
import_playbook: apigee-pre-requisites-common-install.yml
tags: ['common']
vars:
target_hosts: ms,rmp
- name: Configure Monetization node
import_playbook: apigee-edge-configuration.yml
tags: ['mo','mo-config','config']
vars:
target_hosts: ms,rmp
opdk_monetization: True
- name: Apply configuration to Monetization node
import_playbook: install-edge-monetization-component-setup.yml
tags: ['mo','mo-setup']
vars:
target_hosts: ms,rmp
- name: Configure management server cluster
import_playbook: install-edge-monetization-mgmt-cluster.yml
tags: ['mo','mo-setup','mint-cluster']
vars:
target_hosts: ms
- name: Apply configuration to Monetization node
import_playbook: install-edge-monetization-component-provisioning.yml
tags: ['mo','mo-setup','mo-provisioning','provisioning']
vars:
target_hosts: ms[0]
- name: Download logs and configs
tags: ['logs']
import_playbook: apigee-log-config-files.yml
vars:
target_hosts: ms,rmp