RETIRED, Chef Cookbook - OpenStack client Resources
Go to file
Howard Abrams 03fbe7b7a3 Specify the default tenant during user create
If the project tenant is given when creating the user account,
honor it by assigning that as the _default_ project tenant.

This is especially helpful when creating initial service accounts and
assigning them to the `service` project).
2017-04-11 14:38:58 -07:00
libraries Specify the default tenant during user create 2017-04-11 14:38:58 -07:00
spec Specify the default tenant during user create 2017-04-11 14:38:58 -07: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