|
|
|
@ -4,17 +4,11 @@ description: >
|
|
|
|
|
OpenStack containerized Ceilometer Agent Notification service
|
|
|
|
|
|
|
|
|
|
parameters:
|
|
|
|
|
DockerNamespace:
|
|
|
|
|
description: namespace
|
|
|
|
|
default: 'tripleoupstream'
|
|
|
|
|
type: string
|
|
|
|
|
DockerCeilometerNotificationImage:
|
|
|
|
|
description: image
|
|
|
|
|
default: 'centos-binary-ceilometer-notification:latest'
|
|
|
|
|
type: string
|
|
|
|
|
DockerCeilometerConfigImage:
|
|
|
|
|
description: The container image to use for the ceilometer config_volume
|
|
|
|
|
default: 'centos-binary-ceilometer-central:latest'
|
|
|
|
|
type: string
|
|
|
|
|
EndpointMap:
|
|
|
|
|
default: {}
|
|
|
|
@ -72,10 +66,7 @@ outputs:
|
|
|
|
|
config_volume: ceilometer
|
|
|
|
|
puppet_tags: ceilometer_config
|
|
|
|
|
step_config: *step_config
|
|
|
|
|
config_image:
|
|
|
|
|
list_join:
|
|
|
|
|
- '/'
|
|
|
|
|
- [ {get_param: DockerNamespace}, {get_param: DockerCeilometerConfigImage} ]
|
|
|
|
|
config_image: {get_param: DockerCeilometerConfigImage}
|
|
|
|
|
kolla_config:
|
|
|
|
|
/var/lib/kolla/config_files/ceilometer_agent_notification.json:
|
|
|
|
|
command: /usr/bin/ceilometer-agent-notification
|
|
|
|
@ -88,10 +79,7 @@ outputs:
|
|
|
|
|
step_3:
|
|
|
|
|
ceilometer_init_log:
|
|
|
|
|
start_order: 0
|
|
|
|
|
image: &ceilometer_agent_notification_image
|
|
|
|
|
list_join:
|
|
|
|
|
- '/'
|
|
|
|
|
- [ {get_param: DockerNamespace}, {get_param: DockerCeilometerNotificationImage} ]
|
|
|
|
|
image: &ceilometer_agent_notification_image {get_param: DockerCeilometerNotificationImage}
|
|
|
|
|
user: root
|
|
|
|
|
command: ['/bin/bash', '-c', 'chown -R ceilometer:ceilometer /var/log/ceilometer']
|
|
|
|
|
volumes:
|
|
|
|
|