summaryrefslogtreecommitdiff
path: root/README.md
blob: d073e4ad1a18fa5e6fc89f83dffe971b6ee42297 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# 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 (<j.klare@cloudbau.de>)  
Source:: https://github.com/cloudbau/cookbook-openstackclient  
Issues:: https://github.com/cloudbau/cookbook-openstackclient/issues

License:: Apache v2.0