Builddog
Build tool to deploy servers ( baremetal or VM ) across datacenters
Installation
Add this line to your application's Gemfile:
gem 'builddog'
And then execute:
$ bundle
Or install it yourself as:
$ gem install builddog
Usage
vSphere:
username/password on command line:
builddog --provider=vsphere --ip=vcenter.localhost --user=root --password=password --operation=vm_create --vm-name bdg_testvm1 --vm-cluster=bdg-vmcluster01 --vm-datastore=bdg_datastore01 --vm-pg=bdg-VMNetwork --datacenter=dbg
using profile:
builddog --provider=vsphere --ip=vcenter.localhost --profile=root --operation=vm_create --vm-name bdg_testvm1 --vm-cluster=bdg-vmcluster01 --vm-datastore=bdg_datastore01 --vm-pg=bdg-VMNetwork --datacenter=dbg
AWS:
Open Stack:
Contributing
- Fork it ( https://github.com/rboyapat/builddog/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request