tutum-openstack
Collection of tools to manipulate tutum nodes launched on an openstack public cloud.
Only create
for now. terminate
should follow.
Author: Jean-Christophe Hoelt hoelt@fovea.cc
Requirements
- tutum-cli
- docker-machine
Usage
Set your openstack environment.
export OS_AUTH_URL=export OS_TENANT_ID=export OS_TENANT_NAME=export OS_USERNAME=export OS_PASSWORD=export OS_REGION_NAME=
Set your tutum environment.
export TUTUM_USER=export TUTUM_APIKEY=
Bring it on!
tutum-openstack-create [options] my-node-name
Options
--tag "name" Tag added to the tutum node .--openstack-auth-url OpenStack authentication URL [$OS_AUTH_URL]--openstack-endpoint-type OpenStack endpoint type [$OS_ENDPOINT_TYPE]--openstack-flavor-id OpenStack flavor id to use
Example
tutum-openstack-create \ --openstack-flavor-name "ra.intel.sb.m" \ --openstack-image-name "Ubuntu 14.04" \ --openstack-net-name "Ext-Net" \ --openstack-sec-groups "default" \ --openstack-ssh-user "admin" \ --tag "cpu" --tag "cluster1" \ cluster1-node01
Note
The machine name will also be added as a tag.