RETIRED, Chef Cookbook - OpenStack client Resources
f9ffe858c9
With 0.3.1, fog-openstack renames much of its API, resulting in
errors such as:
openstack_domain[default] (openstack-identity::registration line 69) had
an error: NameError: uninitialized constant Fog::Identity::OpenStack
Let's stay below 0.3 for now.
Change-Id: Id3e9e6d8560ef5ffd9d28eedc0a2494722a2878f
(cherry picked from commit
|
||
---|---|---|
.delivery | ||
libraries | ||
spec | ||
.gitignore | ||
.gitreview | ||
.rubocop_todo.yml | ||
.rubocop.yml | ||
.travis.yml | ||
.zuul.yaml | ||
Berksfile | ||
LICENSE | ||
metadata.rb | ||
Rakefile | ||
README.md |
Description
Installs the fog-openstack gem and offers LWRPs to use it.
Requirements
- gem 'fog-openstack'
- chef-client >= 12.8.1
Resources
openstack_domain
- creates or deletes an openstack domain
- example recipe can be found here
openstack_endpoint
- creates or deletes an openstack endpoint
- example recipe can be found here
openstack_project
- creates or deletes an openstack project
- example recipe can be found here
openstack_role
- creates or deletes an openstack role
- example recipe can be found here
openstack_service
- creates or deletes an openstack service
- example recipe can be found here
openstack_user
- creates or deletes an openstack user
- grants or revokes role to user in project
- grants or revokes domain to user
- example recipe can be found here
License and Maintainer
Maintainer:: cloudbau GmbH (j.klare@cloudbau.de)
Source:: https://github.com/cloudbau/cookbook-openstackclient
Issues:: https://github.com/cloudbau/cookbook-openstackclient/issues
License:: Apache v2.0