https://github.com/howardabrams/cookbook-openstackclient
provides LWRPs to use fog-openstack inside of chef recipes
https://github.com/howardabrams/cookbook-openstackclient
Last synced: about 2 months ago
JSON representation
provides LWRPs to use fog-openstack inside of chef recipes
- Host: GitHub
- URL: https://github.com/howardabrams/cookbook-openstackclient
- Owner: howardabrams
- License: apache-2.0
- Created: 2017-04-07T00:34:40.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-11T21:42:55.000Z (about 9 years ago)
- Last Synced: 2025-12-29T06:22:43.394Z (6 months ago)
- Language: Ruby
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](spec/cookbooks/openstackclient_test/recipes/domain.rb)
## openstack_endpoint
- creates or deletes an openstack endpoint
- example recipe can be found
[here](spec/cookbooks/openstackclient_test/recipes/endpoint.rb)
## openstack_project
- creates or deletes an openstack project
- example recipe can be found
[here](spec/cookbooks/openstackclient_test/recipes/project.rb)
## openstack_role
- creates or deletes an openstack role
- example recipe can be found
[here](spec/cookbooks/openstackclient_test/recipes/role.rb)
## openstack_service
- creates or deletes an openstack service
- example recipe can be found
[here](spec/cookbooks/openstackclient_test/recipes/service.rb)
## 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](spec/cookbooks/openstackclient_test/recipes/user.rb)
# License and Maintainer
Maintainer:: cloudbau GmbH ()
Source:: https://github.com/cloudbau/cookbook-openstackclient
Issues:: https://github.com/cloudbau/cookbook-openstackclient/issues
License:: Apache v2.0