RETIRED, Chef Cookbook - OpenStack client Resources
7d54393016
Change-Id: Ibe513aa48a8d89d28d0e0d689ea839f263dd9316 Partial-Bug: #1426424 |
||
---|---|---|
attributes | ||
libraries | ||
providers | ||
recipes | ||
resources | ||
spec | ||
test/integration/default/serverspec | ||
.gitignore | ||
.gitreview | ||
.kitchen.yml | ||
.rubocop.yml | ||
Berksfile | ||
chefignore | ||
Gemfile | ||
Guardfile | ||
metadata.rb | ||
Rakefile | ||
README.md | ||
Thorfile | ||
Vagrantfile |
Openstack Cookbook
This is a library cookbook to consume openstack cloud resources.
Requirements
- TBD
Attributes
Attributes are self documented in attributes/*.rb
Usage
openstack::default
Installs fog gem and enabled LWRPs
{
"name":"my_node",
"run_list": [
"recipe[openstack]"
]
}
openstack::_example_swift
Example usage of swift LWRPs
{
"name":"my_node",
"run_list": [
"recipe[openstack]",
"recipe[openstack::_example_swift]",
]
}
If you need a simple swift endpoint to test against, the following blog post will help you set up a single node swift on rackspace cloud.
Contributing
Please use the typical Contrubution rules we have set up here,
if you have any questions about this book please go to irc.freenode.net:#openstack-chef
or contact the mailing-list.
License and Authors
Apache 2
Paul Czarkowski, username.taken@gmail.com