diff --git a/ansible/group_vars/all.yml b/ansible/group_vars/all.yml index 1c8a9089d8c0610f5c7110b9e279eca3d063be7e..b2a51108615a37e181de338c5ff35919d08334c0 100644 --- a/ansible/group_vars/all.yml +++ b/ansible/group_vars/all.yml @@ -335,6 +335,7 @@ enable_grafana: "no" enable_heat: "yes" enable_horizon: "yes" enable_horizon_cloudkitty: "{{ enable_cloudkitty | bool }}" +enable_horizon_designate: "{{ enable_designate | bool }}" enable_horizon_freezer: "{{ enable_freezer | bool }}" enable_horizon_ironic: "{{ enable_ironic | bool }}" enable_horizon_karbor: "{{ enable_karbor | bool }}" diff --git a/ansible/roles/horizon/defaults/main.yml b/ansible/roles/horizon/defaults/main.yml index 206913b2efda429ec0d006cd093edbd7822dc4b1..e1f56882a38c3ceb7a2fbea3fdfbce9bed1c8e7f 100644 --- a/ansible/roles/horizon/defaults/main.yml +++ b/ansible/roles/horizon/defaults/main.yml @@ -9,6 +9,7 @@ horizon_services: image: "{{ horizon_image_full }}" environment: ENABLE_CLOUDKITTY: "{{ 'yes' if enable_horizon_cloudkitty | bool else 'no' }}" + ENABLE_DESIGNATE: "{{ 'yes' if enable_horizon_designate | bool else 'no' }}" ENABLE_FREEZER: "{{ 'yes' if enable_horizon_freezer | bool else 'no' }}" ENABLE_IRONIC: "{{ 'yes' if enable_horizon_ironic | bool else 'no' }}" ENABLE_KARBOR: "{{ 'yes' if enable_horizon_karbor | bool else 'no' }}" diff --git a/ansible/roles/horizon/tasks/config.yml b/ansible/roles/horizon/tasks/config.yml index 326dec472b4489d52f866ee949d0b9dba9d8e59b..1ef693b41679752c4a38e7573d0b24a2c97ea6b4 100644 --- a/ansible/roles/horizon/tasks/config.yml +++ b/ansible/roles/horizon/tasks/config.yml @@ -64,6 +64,7 @@ - { name: "ceilometer", enabled: "{{ enable_ceilometer }}" } - { name: "cinder", enabled: "{{ enable_cinder }}" } - { name: "cloudkitty", enabled: "{{ enable_horizon_cloudkitty }}" } + - { name: "designate", enabled: "{{ enable_horizon_designate }}" } - { name: "freezer", enabled: "{{ enable_horizon_freezer }}" } - { name: "glance", enabled: "{{ enable_glance }}" } - { name: "heat", enabled: "{{ enable_heat }}" } diff --git a/ansible/roles/horizon/templates/horizon.json.j2 b/ansible/roles/horizon/templates/horizon.json.j2 index 3436421a298182d3dedc1b80260eaf22263c0f44..0820cf55203ef9ccd9029525143add8f9a95966f 100644 --- a/ansible/roles/horizon/templates/horizon.json.j2 +++ b/ansible/roles/horizon/templates/horizon.json.j2 @@ -5,6 +5,7 @@ ( 'ceilometer', enable_ceilometer ), ( 'cinder', enable_cinder ), ( 'cloudkitty', enable_horizon_cloudkitty ), + ( 'designate', enable_horizon_designate ), ( 'freezer', enable_horizon_freezer ), ( 'glance', enable_glance ), ( 'heat', enable_heat ), diff --git a/etc/kolla/globals.yml b/etc/kolla/globals.yml index 027f550ef7304bc4fd9f094e95b7c1a8acfb823f..0c262d2f9a106aefc1bab13f07eaeb116ab0a4c5 100644 --- a/etc/kolla/globals.yml +++ b/etc/kolla/globals.yml @@ -143,6 +143,7 @@ kolla_internal_vip_address: "10.10.10.254" #enable_heat: "yes" #enable_horizon: "yes" #enable_horizon_cloudkitty: "{{ enable_cloudkitty | bool }}" +#enable_horizon_designate: "{{ enable_designate | bool }}" #enable_horizon_freezer: "{{ enable_freezer | bool }}" #enable_horizon_ironic: "{{ enable_ironic | bool }}" #enable_horizon_karbor: "{{ enable_karbor | bool }}"