Apigee OPDK Installation of a Single Data Center

This repository contains Ansible playbooks that use roles to install Apigee Edge, Developer Portal, Baas and the Monitoring Dashboard. These playbooks orchestrate the usage of the roles to achieve the installation, upgrade and maintenance of the Edge platform. Please see the links below for descriptions and instructions specific to your activity.

General Usage Instructions

Ansible playbooks are invoked at the command line. The assumption is that you know Ansible or are capable of learning Ansible quickly.

Ansible Playbooks

Ansible playbooks are always invoked using ansible-playbook. Please refer to Ansible Documentation for details on installing and running Ansible.

Installing, Updating and Maintaining Apigee Components and Support Servers

Playbook DescriptionPlaybook NamePlaybook Role Requirements
Install AIOinstall-edge-aio.ymlinstall-edge-aio-requirements.yml
Install Edgeinstall-edge.ymlinstall-edge-requirements.yml
Install Developer Portalinstall-devportal.ymlinstall-devportal-requirements.yml
Install Baasinstall-baas.ymlinstall-baas-requirements.yml
Install Monitoring Dashboardinstall-monitoring.ymlinstall-monitoring-requirements.yml
Install Apigee Mirrorinstall-mirror.yminstall-mirror-requirements.yml
Install Monetizationinstall-monetization.ymlinstall-monetization-requirements.yml
Add a Data Center to a Planetedge-expansion.ymledge-expansion-requirements.yml
Upgrade Edgeupgrade-edge.ymlupgrade-edge-requirements.yml
Clean Control Serverclean.ymlNA
Hard Remove of Apigee from a Nodeapigee-node-rollback.ymlNA
Download Apigee Logsapigee-log-config-files.ymlNA
Apigee Bash Scripts Debug Modeapigee-opdk-debug-mode.ymlapigee-opdk-debug-mode-requirements.yml

Not Google Product Clause

This is not an officially supported Google product.