sunbeam-charms/charms/keystone-k8s/config.yaml
Hemanth Nakkina 8787171492 Enable notifications
Currently the notifications are not sent by the service.
Add configuration parameter enable-telemetry-notifications
to toggle notifications. Set notification driver to messagingv2
when the parameter is set to True.
Update metadata.yaml to include amqp as an optional interface.

Change-Id: Ia77fa388e238ca13a7194a3d38de33a42f57538b
2023-08-30 01:39:18 +00:00

71 lines
1.9 KiB
YAML

# Copyright 2021 Canonical Ltd.
# See LICENSE file for licensing details.
#
options:
debug:
default: False
description: Enable debug logging.
type: boolean
log-level:
default: WARNING
type: string
description: Log level (WARNING, INFO, DEBUG, ERROR)
admin-user:
default: admin
description: Default admin user for keystone
type: string
admin-role:
default: Admin
description: Admin role to be associated with admin and service users
type: string
service-tenant:
default: services
description: Name of tenant to associate with service credentials
type: string
os-admin-hostname:
default:
description: |
The hostname or address of the admin endpoints that should be advertised
in the keystone identity provider.
type: string
os-internal-hostname:
default:
description: |
The hostname or address of the internal endpoints that should be advertised
in the keystone identity provider.
type: string
os-public-hostname:
default:
description: |
The hostname or address of the internal endpoints that should be advertised
in the keystone identity provider.
type: string
region:
default: RegionOne
description: Space delimited list of OpenStack regions
type: string
catalog-cache-expiration:
type: int
default: 60
description: Amount of time (in seconds) the catalog should be cached for.
dogpile-cache-expiration:
type: int
default: 60
description: |
Amount of time (in seconds) to cache items in the dogpile.cache. This only applies
to cached methods that do not have an explicitly defined cache expiration time.
identity-backend:
type: string
default: "sql"
description: |
Keystone identity backend, valid options are sql and pam
enable-telemetry-notifications:
type: boolean
default: False
description: Enable notifications to send to telemetry.