cd5cd9b523
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
118 lines
3.1 KiB
YAML
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
|
|
...
|
|
|