
Openstack mostly defaults to using public endpoints for internal communication between services. This patch adds a new option use-internal-endpoints which, if set to True, will configure services to use internal endpoints where possible. Change-Id: I170e5e1eef3d2e3bb28d37606a468328005609d0 Closes-Bug: 1456876
34 lines
961 B
Plaintext
34 lines
961 B
Plaintext
# icehouse
|
|
###############################################################################
|
|
# [ WARNING ]
|
|
# ceilometer configuration file maintained by Juju
|
|
# local changes may be overwritten.
|
|
###############################################################################
|
|
[DEFAULT]
|
|
debug = {{ debug }}
|
|
verbose = {{ verbose }}
|
|
logdir = /var/log/ceilometer
|
|
{% include "parts/rabbitmq" %}
|
|
{% if use_internal_endpoints -%}
|
|
interface = internal
|
|
{% endif -%}
|
|
|
|
{% if auth_host -%}
|
|
[service_credentials]
|
|
os_auth_url = {{ auth_protocol }}://{{ auth_host }}:{{ auth_port }}/v2.0
|
|
os_tenant_name = {{ admin_tenant_name }}
|
|
os_username = {{ admin_user }}
|
|
os_password = {{ admin_password }}
|
|
{% endif -%}
|
|
|
|
{% if metering_secret -%}
|
|
[publisher_rpc]
|
|
metering_secret = {{ metering_secret }}
|
|
{% endif -%}
|
|
|
|
[database]
|
|
# NOTE(jamespage) this allows the db sync process to run OK for upgrades
|
|
# fixed in icehouse
|
|
backend=sqlalchemy
|
|
connection=sqlite:////var/lib/ceilometer/$sqlite_db
|