commit | 110b728f8a1d53cc2f8f8187ce179ab8f0402311 | [log] [tgz] |
---|---|---|
author | Carlos Frias <friasc@google.com> | Wed Mar 21 05:13:35 2018 -0400 |
committer | Carlos Frias <friasc@google.com> | Wed Mar 21 05:13:35 2018 -0400 |
tree | 5765803aa2fe13c6c74d414619323f75321073c4 | |
parent | eaf327be844bea7ff15ecee977e7d2e8492ed385 [diff] |
Updated README.md file
This project uses the Apigee OPDK roles written with Ansible to assemble sample playbooks that demonstrate how to install and configure Apigee.
The Apigee OPDK Roles enable you to manage the installation and configuration the OPDK. The following is a list of functionality provided by these roles:
Two folders are provided to help you setup your workspace. The folders are named environments and installations.
Contains accelerator files for using Vagrant.
Contains configurations to support installing a single node aio profile.
It is necessary to install the Ansible roles on your control server. This can be accomplished with the provided requirements.yml. Please use ansible-galaxy to download and install the roles:
ansible-galaxy install -r requirements.yml
Please note that you can obtain any updates by using -f (force):
ansible-galaxy install -f -r requirements.yml
A sample Vagrant file has been provided that will provision a VM on Virtualbox. The steps to complete include:
Please review the README of the opdk-setup-default-settings role for details regarding the settings file. This project also contains a starter file you can use in the defaults folder.
Regardless of your choice of VM the usage of Vagrant simplifies provisioning your environment. Please navigate to the folder of your choice and provision the VM with:
vagrant up
You can stop the VM with:
vagrant halt
You can dispose of the VM to recover disk space with:
vagrant destroy -f
This is not an officially supported Google product.