Skip to content
This repository was archived by the owner on Feb 2, 2021. It is now read-only.
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

180 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloudify Environment Setup

To ask a question or report an issue, please visit the Cloudify users groups or report an issue using github issues.

Purpose

  • 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.

Pre-requisites

Environment Installation Steps

Once you have decided on a Manager installation method, you can proceed on the path of execution:

  1. Install Cloudify CLI. Make sure that your CLI is using a local profile. (You must have executed cfy profiles use local in your shell.

  2. Download and extract this blueprint archive (link) to your current working directory. You will create an inputs yaml file. Examples are provided in the inputs directory already if you prefer.

  3. 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=5

For 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=5

For 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=5

For 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=5

Environment Teardown Steps

When 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

About

Simple reference infrastructure blueprints for use with examples.

Topics

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors