anvil/conf/templates/keystone/init_what.yaml
Ivan A. Melnikov cd5cd9b523 Rename quantum to neutron mechanically
Quantum is now called neutron, so we should do the renaming, too.
This commit is the result of simple mechanical search-and-replace
followed by renaming files, followed by reordering imports to make
pep8 happy.

Building of binary RPMs is still broken, as well as many other things,
but this will be fixed in separate changes.

Partial-bug: #1198041
Co-authored-by: Joshua Harlow <harlowja@gmail.com>
Change-Id: Idd1cce74309e67fd6bbb1348f40fcc9946703fc2
2013-08-07 20:51:28 +03:00

118 lines
3.1 KiB
YAML

##
## This is a yaml template (with cheetah template
## strings that will be filled in)...
##
---
endpoints:
- service: ec2
admin_url: "$nova.endpoints.ec2_admin.uri"
internal_url: "$nova.endpoints.ec2_cloud.uri"
public_url: "$nova.endpoints.ec2_cloud.uri"
region: RegionOne
- service: network
admin_url: "$neutron.endpoints.admin.uri"
internal_url: "$neutron.endpoints.internal.uri"
public_url: "$neutron.endpoints.public.uri"
region: RegionOne
- service: glance
admin_url: "$glance.endpoints.admin.uri"
internal_url: "$glance.endpoints.internal.uri"
public_url: "$glance.endpoints.public.uri"
region: RegionOne
- service: volume
admin_url: "${cinder.endpoints.admin.uri}/%(tenant_id)s"
internal_url: "${cinder.endpoints.internal.uri}/%(tenant_id)s"
public_url: "${cinder.endpoints.public.uri}/%(tenant_id)s"
region: RegionOne
- service: keystone
admin_url: "$keystone.endpoints.admin_templated.uri"
internal_url: "$keystone.endpoints.internal_templated.uri"
public_url: "$keystone.endpoints.public_templated.uri"
region: RegionOne
- service: nova
admin_url: "${nova.endpoints.api.uri}/%(tenant_id)s"
internal_url: "${nova.endpoints.api.uri}/%(tenant_id)s"
public_url: "${nova.endpoints.api.uri}/%(tenant_id)s"
region: RegionOne
roles:
- admin
- KeystoneAdmin
- KeystoneServiceAdmin
# The Member role is used by Horizon and Swift so we need to keep it.
- Member
services:
- description: EC2 Compatibility Layer
name: ec2
type: ec2
- description: Glance Image Service
name: glance
type: image
- description: Keystone Identity Service
name: keystone
type: identity
- description: Nova Compute Service
name: nova
type: compute
- description: Object Storage Service
name: swift
type: object-store
- description: Cinder Service
name: volume
type: volume
- description: Neutron Service
name: network
type: network
tenants:
- description: Admin tenant
name: '$keystone.admin_tenant'
- description: Service tenant
name: '$keystone.service_tenant'
users:
- email: admin@example.com
name: '$keystone.admin_user'
password: '$keystone.admin_password'
roles:
- "${keystone.admin_user}:admin"
- "KeystoneAdmin:admin"
- "KeystoneServiceAdmin:admin"
tenants:
- "${keystone.admin_tenant}"
- service
- email: ec2@example.com
name: ec2
password: '$keystone.service_password'
roles:
- admin:service
tenants:
- service
- email: glance@example.com
name: glance
password: '$keystone.service_password'
roles:
- admin:service
tenants:
- service
- email: nova@example.com
name: nova
password: '$keystone.service_password'
roles:
- admin:service
tenants:
- service
- email: cinder@example.com
name: cinder
password: '$keystone.service_password'
roles:
- admin:service
tenants:
- service
- email: neutron@example.com
name: neutron
password: '$keystone.service_password'
roles:
- admin:service
tenants:
- service
...