Skip to content

Instantly share code, notes, and snippets.

@whytewolf
Created November 4, 2015 23:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save whytewolf/d76d179ec70414bbd222 to your computer and use it in GitHub Desktop.
Save whytewolf/d76d179ec70414bbd222 to your computer and use it in GitHub Desktop.
create service identity:
keystone.service_present:
- name: keystone
- service_type: identity
- description: 'Openstack Identity'
create endpoint for service:
keystone.endpoint_present:
- name: keystone
- publicurl: 'http://10.40.0.2:5000/v2.0'
- internalurl: 'http://10.40.0.2:5000/v2.0'
- adminurl: 'http://10.40.0.2:35357/v2.0'
- region: LVNV
create admin project:
keystone.tenant_present:
- name: admin
- description: 'Admin Project'
create service project:
keystone.tenant_present:
- name: service
- description: 'Service Project'
admin role create:
keystone.role_present:
- name: admin
member role create:
keystone.role_present:
- name: Member
_member_ role create:
keystone.role_present:
- name: _member_
admin user create:
keystone.user_present:
- name: admin
- password: {{ pillar["OPENSTACK_ADMIN_PASSWORD"] }}
- email: 'openstack@bad4.us'
- roles:
admin:
- admin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment