|
|
|
@ -59,11 +59,6 @@ outputs:
|
|
|
|
|
service_name: {get_attr: [EtcdPuppetBase, role_data, service_name]}
|
|
|
|
|
logging_source: {get_attr: [EtcdPuppetBase, role_data, logging_source]}
|
|
|
|
|
logging_groups: {get_attr: [EtcdPuppetBase, role_data, logging_groups]}
|
|
|
|
|
step_config: &step_config
|
|
|
|
|
list_join:
|
|
|
|
|
- "\n"
|
|
|
|
|
- - "['Etcd_key'].each |String $val| { noop_resource($val) }"
|
|
|
|
|
- get_attr: [EtcdPuppetBase, role_data, step_config]
|
|
|
|
|
config_settings:
|
|
|
|
|
map_merge:
|
|
|
|
|
- {get_attr: [EtcdPuppetBase, role_data, config_settings]}
|
|
|
|
@ -71,8 +66,12 @@ outputs:
|
|
|
|
|
# BEGIN DOCKER SETTINGS
|
|
|
|
|
puppet_config:
|
|
|
|
|
config_volume: etcd
|
|
|
|
|
step_config: *step_config
|
|
|
|
|
config_image: &etcd_config_image {get_param: DockerEtcdConfigImage}
|
|
|
|
|
step_config:
|
|
|
|
|
list_join:
|
|
|
|
|
- "\n"
|
|
|
|
|
- - "['Etcd_key'].each |String $val| { noop_resource($val) }"
|
|
|
|
|
- get_attr: [EtcdPuppetBase, role_data, step_config]
|
|
|
|
|
kolla_config:
|
|
|
|
|
/var/lib/kolla/config_files/etcd.json:
|
|
|
|
|
command: /usr/bin/etcd --config-file /etc/etcd/etcd.yml
|
|
|
|
@ -104,7 +103,8 @@ outputs:
|
|
|
|
|
step_2:
|
|
|
|
|
config_volume: 'etcd_init_tasks'
|
|
|
|
|
puppet_tags: 'etcd_key'
|
|
|
|
|
step_config: 'include ::tripleo::profile::base::etcd'
|
|
|
|
|
step_config:
|
|
|
|
|
get_attr: [EtcdPuppetBase, role_data, step_config]
|
|
|
|
|
config_image: *etcd_config_image
|
|
|
|
|
volumes:
|
|
|
|
|
- /var/lib/config-data/etcd/etc/etcd/:/etc/etcd:ro
|
|
|
|
|