RETIRED, Chef Cookbook - OpenStack client Resources
Go to file
Roger Luethi 97239e41a9 Add comments to openstack_user.rb
The new comments try to clarify the purpose of the ":grant_domain"
action of the openstack_user resource.

In contrast to what the name may suggest, the action does not grant a
domain (which is not possible). Instead, it grants a role to a user who
is already in a specific domain. The domain attribute is merely used to
identify the user.
2017-11-02 15:28:09 +01:00
libraries Add comments to openstack_user.rb 2017-11-02 15:28:09 +01:00
spec Allow user creation in domain other than default 2017-11-02 15:28:09 +01:00
.gitignore initial commit 2016-08-30 09:44:21 +02:00
.rubocop.yml initial commit 2016-08-30 09:44:21 +02:00
.rubocop_todo.yml initial commit 2016-08-30 09:44:21 +02:00
.travis.yml added .travis.yml for automated testing 2016-08-30 09:59:56 +02:00
Berksfile initial commit 2016-08-30 09:44:21 +02:00
LICENSE initial commit 2016-08-30 09:44:21 +02:00
README.md added chef-client dependency 2016-08-30 10:15:03 +02:00
Rakefile initial commit 2016-08-30 09:44:21 +02:00
metadata.rb minor fix for openstack_base lib since new_resource was used in wrong 2016-09-26 17:35:43 +02:00

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