#tiengo-softlayer
##Table of Contents
##Overview
Puppet module for managing SoftLayer resources to build out your cloud infrastructure.
##Description
This modules uses [fog-softlayer][https://github.com/fog/fog-softlayer], and will help you to build your cloud infrastructure on Softlayer.
##Setup
gem install fog-softlayer
export SOFTLAYER_USERNAME='SLXXXXXX'
export SOFTLAYER_API_KEY='aa0aaa000aaa000'
##Usage
Creating a cloud instance:
sl_compute { 'puppet.example.com':
ensure => present,
os_code => 'DEBIAN_7_64',
flavor_id => 'm1.tiny',
datacenter => 'wdc01',
domain => 'example.com',
key_pairs => [ 'key_name' ],
provision_script => 'https://example.com/postinstall.sh',
}
##TODO
[] DNS
[] Create a bare metal
[] Global IP