| --- |
| - name: Update planet cache |
| import_playbook: apigee-planet-cache.yml |
| vars: |
| target_hosts: planet |
| |
| - name: Install and configure OS pre-requisites |
| import_playbook: apigee-os-pre-requisites.yml |
| tags: ['os'] |
| vars: |
| target_hosts: planet |
| |
| - name: Install and configure Openldap pre-requisites |
| import_playbook: apigee-os-pre-requisites-epel.yml |
| tags: ['os'] |
| vars: |
| target_hosts: planet |
| |
| - name: Install and configure Pip pre-requisites |
| import_playbook: apigee-os-pre-requisites-pip.yml |
| tags: ['os'] |
| vars: |
| target_hosts: planet |
| |
| - name: Install Apigee pre-requisites |
| import_playbook: apigee-pre-requisites-bootstrap.yml |
| tags: ['bootstrap'] |
| vars: |
| target_hosts: planet |
| |
| - name: Install Apigee pre-requisites |
| import_playbook: apigee-pre-requisites-common-install.yml |
| tags: ['common'] |
| vars: |
| target_hosts: planet |
| |
| - name: Configure Cassandra node |
| import_playbook: apigee-baas-configuration.yml |
| tags: ['cassandra','cassandra-config','config'] |
| vars: |
| target_hosts: dc-1-cassandra |
| |
| - name: Apply Cassandra node |
| import_playbook: install-profile-component-setup.yml |
| tags: ['cassandra','cassandra-setup'] |
| vars: |
| target_hosts: dc-1-cassandra |
| component_profile: c |
| |
| - name: Configure elastic node |
| import_playbook: apigee-baas-configuration.yml |
| tags: ['elastic','elastic-config','config'] |
| vars: |
| target_hosts: dc-1-elastic |
| |
| - name: Apply configuration to Cassandra node |
| import_playbook: install-profile-component-setup.yml |
| tags: ['elastic','elastic-setup'] |
| vars: |
| target_hosts: dc-1-elastic |
| component_profile: e |
| |
| - name: Configure baas node |
| import_playbook: apigee-baas-configuration.yml |
| tags: ['baas','baas-config','config'] |
| vars: |
| target_hosts: dc-1-baas |
| |
| - name: Apply configuration to baas node |
| import_playbook: install-profile-component-setup.yml |
| tags: ['baas','baas-setup'] |
| vars: |
| target_hosts: dc-1-baas |
| component_profile: b |
| |
| - name: Configure portal node |
| import_playbook: apigee-baas-configuration.yml |
| tags: ['portal','portal-config','config'] |
| vars: |
| target_hosts: dc-1-baas |
| |
| - name: Apply configuration to Cassandra node |
| import_playbook: install-profile-component-setup.yml |
| tags: ['portal','portal-setup'] |
| vars: |
| target_hosts: dc-1-portal |
| component_profile: p |
| |
| - name: Setup org |
| import_playbook: install-baas-setup-org.yml |
| tags: ['org'] |
| vars: |
| target_hosts: ms[0] |