Skip to content
This repository has been archived by the owner on Jan 31, 2019. It is now read-only.

CloudifySource/cloudify-openstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloudify-openstack

Cloudify 3.0 openstack CLI package This Python project contains the code and configurations needed to bootstrap the Cloudify management netwrok & manager VM on Openstack

##Requirements The python-dev package is required (as it is used to compile the Crypto library used by Paramiko): apt-get install python-dev # or the equivalent *nix version of this command

##Mandatory Configurations In order to boostrap Cloudify manager on OpenStack you must edit the cloudify-config.yaml file and update the following propeties:

  • username: The Openstack username you want to use vs. keystone authentication service

  • password: The Openstack password you want to use vs. keystone authentication service

  • tenant_name: The Openstack tenant name to which you want to use now.

##Cloudify OpenStack Configuration

The following configuration options are available in the cloudify-config.defaults.yaml file. You can edit this file if you need to change any of these defaults:

NOTE: the use_existing parameter follows this logic:

  • if a resource exists and use_existing is true, it will use the resource.

  • if a resource exists and use_existing is false, it will use the resource.

  • if a resource does not exist and use_existing is true, it will raise an exception.

  • if a resource does not exist and use_existing is false, it will create the resource.

  • Keystone configuration

    • auth_url: The URL to Keystone authentication service
  • Networking configuration

  • Security Configuration

  • Compute Configuration

##Sample Blueprint You may download a sample "hello world" blueprint to test and expirement with here.

Releases

No releases published

Packages

No packages published

Languages