Add kolla_enable_monasca flag
This flag enables integration with Monasca. Currently it relies on an out-of-band Monasca installation. In the future, it is envisaged that Kolla will support deploying Monasca.
This commit is contained in:
parent
73c22ba01a
commit
e984cae192
@ -295,6 +295,9 @@ kolla_enable_ironic: "yes"
|
||||
kolla_enable_kibana: "{{ 'yes' if kolla_enable_central_logging | bool else 'no' }}"
|
||||
kolla_enable_magnum: "no"
|
||||
kolla_enable_manila: "no"
|
||||
# Support for Monasca in Kolla is a work in progress. This currently relies
|
||||
# on an out-of-band Monasca installation.
|
||||
kolla_enable_monasca: "no"
|
||||
kolla_enable_murano: "no"
|
||||
kolla_enable_neutron: "yes"
|
||||
kolla_enable_nova: "yes"
|
||||
|
@ -18,6 +18,7 @@
|
||||
roles:
|
||||
- role: stackhpc.os-openstackclient
|
||||
os_openstackclient_venv: "{{ venv }}"
|
||||
when: kolla_enable_monasca
|
||||
|
||||
tasks:
|
||||
- name: Look up Monasca control plane project ID
|
||||
@ -27,10 +28,12 @@
|
||||
register: monasca_project_show
|
||||
changed_when: False
|
||||
environment: "{{ openstack_auth_env }}"
|
||||
when: kolla_enable_monasca
|
||||
|
||||
- name: Set Monasca control plane ID
|
||||
set_fact:
|
||||
monasca_control_plane_project_id: "{{ (monasca_project_show.stdout | from_json).get('id') }}"
|
||||
when: kolla_enable_monasca
|
||||
|
||||
- name: Configure control plane monitoring for Grafana
|
||||
# Only required to run on a single host.
|
||||
|
@ -207,6 +207,7 @@ kolla_openstack_logging_debug:
|
||||
#kolla_enable_magnum:
|
||||
#kolla_enable_manila:
|
||||
#kolla_enable_mistral:
|
||||
#kolla_enable_monasca:
|
||||
#kolla_enable_mongodb:
|
||||
#kolla_enable_murano:
|
||||
#kolla_enable_multipathd:
|
||||
|
@ -93,6 +93,7 @@
|
||||
kolla_enable_manila_backend_generic: True
|
||||
kolla_enable_manila_backend_hnas: True
|
||||
kolla_enable_mistral: True
|
||||
kolla_enable_monasca: True
|
||||
kolla_enable_mongodb: True
|
||||
kolla_enable_murano: True
|
||||
kolla_enable_multipathd: True
|
||||
|
@ -237,6 +237,15 @@ kolla_enable_magnum:
|
||||
# Free form extra configuration to append to magnum.conf.
|
||||
kolla_extra_magnum:
|
||||
|
||||
###############################################################################
|
||||
# Monasca configuration.
|
||||
|
||||
# NOTE: Support for Monasca in Kolla is a work in progress. This currently
|
||||
# relies on an out-of-band Monasca installation.
|
||||
|
||||
# Whether to enable Monasca.
|
||||
kolla_enable_monasca:
|
||||
|
||||
###############################################################################
|
||||
# Murano configuration.
|
||||
|
||||
|
@ -180,6 +180,7 @@
|
||||
#kolla_enable_manila_backend_generic:
|
||||
#kolla_enable_manila_backend_hnas:
|
||||
#kolla_enable_mistral:
|
||||
#kolla_enable_monasca:
|
||||
#kolla_enable_mongodb:
|
||||
#kolla_enable_multipathd:
|
||||
#kolla_enable_murano:
|
||||
|
Loading…
Reference in New Issue
Block a user