To ask a question or report an issue, please visit the Cloudify users groups or report an issue using github issues.
- Bring up a basic network.
- Install a Cloudify Manager:
- Setup the default and external management networks.
- Configure the Cloudify Manager:
- Upload basic plugins.
- Create secrets.
This blueprint is intended to be executed from cfy local.
- IaaS Cloud provider and API credentials and sufficient permissions to provision network and compute resources:
- AWS Credentials
- Openstack Credentials - skip step 5 in those instructions -- do not "source" the file.
- Azure Credentials
- GCP Credentials
- A virtual environment application such as virtualenv installed on your computer.
- Cloudify CLI installed in a virtual environment.
Once you have decided on a Manager installation method, you can proceed on the path of execution:
-
Install Cloudify CLI. Make sure that your CLI is using a local profile. (You must have executed
cfy profiles use localin your shell. -
Download and extract this blueprint archive (link) to your current working directory. You will create an inputs yaml file. Examples are provided in the
inputsdirectory already if you prefer. -
To install your environment's infrastructure, execute one of the example commands below, inserting your account credentials in the *.yaml file located in the inputs directory for your IaaS.
Note: This command should be run from the same directory in which you extracted the blueprint in the previous step. If it stops after installing plugins (some users have noted this issue), run the command again without '--install-plugins' to complete the setup.
For AWS run:
$ cfy install cloudify-environment-setup-latest/aws.yaml -i cloudify-environment-setup-latest/inputs/aws.yaml --install-plugins --task-retries=30 --task-retry-interval=5For Azure run:
$ cfy install cloudify-environment-setup-latest/azure.yaml -i cloudify-environment-setup-latest/inputs/azure.yaml --install-plugins --task-retries=30 --task-retry-interval=5For Openstack run:
$ cfy install cloudify-environment-setup-latest/openstack.yaml -i cloudify-environment-setup-latest/inputs/openstack.yaml --install-plugins --task-retries=30 --task-retry-interval=5For GCP run:
$ cfy install cloudify-environment-setup-latest/gcp.yaml -i cloudify-environment-setup-latest/inputs/gcp.yaml --install-plugins --task-retries=30 --task-retry-interval=5When you are ready to uninstall your environment, run:
$ cfy profiles use local
$ cfy uninstall --allow-custom-parameters -p ignore_failure=true --task-retries=30 --task-retry-interval=5 -b cloudify-environment-setup-latest