Chef Cookbook - OpenStack client Resources
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenDev Sysadmins 43e1598ac9 OpenDev Migration Patch 1 day ago
attributes Standardize cookbook name to openstack_client 4 years ago
libraries Initial Liberty Changes 3 years ago
providers Removed some typos 4 years ago
recipes Standardize cookbook name to openstack_client 4 years ago
resources Standardize cookbook name to openstack_client 4 years ago
spec Fix unit test 3 years ago
test/integration/default/serverspec Initial Commit of the cookbook-openstack-client 4 years ago
.gitignore Adding nova creating and deleting for client 4 years ago
.gitreview OpenDev Migration Patch 1 day ago
.kitchen.yml Removed some typos 4 years ago
.rubocop.yml Initial Liberty Changes 3 years ago
.rubocop_todo.yml Initial Liberty Changes 3 years ago
Berksfile Initial kilo updates 4 years ago
Gemfile Update .gitreview file for project rename 3 years ago
README.md Initial Commit of the cookbook-openstack-client 4 years ago
Rakefile Update .gitreview file for project rename 3 years ago
Thorfile Initial Commit of the cookbook-openstack-client 4 years ago
Vagrantfile Standardize cookbook name to openstack_client 4 years ago
bootstrap.sh Update .gitreview file for project rename 3 years ago
chefignore Initial Commit of the cookbook-openstack-client 4 years ago
metadata.rb Change openstack-dev to openstack-discuss 4 months ago

README.md

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