69 lines
2.7 KiB
Plaintext
69 lines
2.7 KiB
Plaintext
[[local|localrc]]
|
|
MYSQL_PASSWORD=secretmysql
|
|
DATABASE_PASSWORD=secretdatabase
|
|
RABBIT_PASSWORD=secretrabbit
|
|
ADMIN_PASSWORD=secretadmin
|
|
SERVICE_PASSWORD=secretservice
|
|
SERVICE_TOKEN=111222333444
|
|
|
|
LOGFILE=$DEST/logs/stack.sh.log
|
|
LOGDIR=$DEST/logs
|
|
LOG_COLOR=False
|
|
|
|
# The following two variables allow switching between Java and Python for the implementations
|
|
# of the Monasca API and the Monasca Persister. If these variables are not set, then the
|
|
# default is to install the Python implementations of both the Monasca API and the Monasca Persister.
|
|
|
|
# Uncomment one of the following two lines to choose Java or Python for the Monasca API.
|
|
# MONASCA_API_IMPLEMENTATION_LANG=${MONASCA_API_IMPLEMENTATION_LANG:-java}
|
|
MONASCA_API_IMPLEMENTATION_LANG=${MONASCA_API_IMPLEMENTATION_LANG:-python}
|
|
|
|
# Uncomment of the following two lines to choose Java or Python for the Monasca Pesister.
|
|
# MONASCA_PERSISTER_IMPLEMENTATION_LANG=${MONASCA_PERSISTER_IMPLEMENTATION_LANG:-java}
|
|
MONASCA_PERSISTER_IMPLEMENTATION_LANG=${MONASCA_PERSISTER_IMPLEMENTATION_LANG:-python}
|
|
|
|
# Uncomment one of the following two lines to choose either InfluxDB or Vertica.
|
|
MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-influxdb}
|
|
# MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-cassandra}
|
|
# MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-vertica}
|
|
|
|
# Monasca services to enable
|
|
enable_service monasca
|
|
enable_service monasca-influxdb
|
|
enable_service monasca-storm
|
|
enable_service zookeeper
|
|
enable_service monasca-kafka
|
|
enable_service monasca-api
|
|
enable_service monasca-persister
|
|
enable_service monasca-agent
|
|
enable_service monasca-cli
|
|
|
|
# This line will enable all of Monasca.
|
|
enable_plugin monasca-api https://git.openstack.org/openstack/monasca-api stable/rocky
|
|
|
|
# the following may be disabled to leave monasca transform still functional
|
|
#disable_service monasca-persister
|
|
disable_service monasca-thresh
|
|
#disable_service monasca-notification
|
|
disable_service horizon
|
|
#disable_service tempest
|
|
#disable_service cinder
|
|
disable_service monasca-smoke-test
|
|
|
|
# Another good Monasca service that isn't installed by monasca-api automatically
|
|
enable_plugin monasca-transform https://git.openstack.org/openstack/monasca-transform stable/rocky
|
|
|
|
# Be sure that Ceilometer is installed before Ceilosca (monasca-ceilometer repo is not stand-alone installable)
|
|
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer stable/rocky
|
|
enable_plugin ceilosca https://git.openstack.org/openstack/monasca-ceilometer stable/rocky
|
|
|
|
enable_service ceilosca
|
|
|
|
|
|
# not needed for ceilosca
|
|
disable_service ceilometer-collector
|
|
disable_service ceilometer-alarm-notifier ceilometer-alarm-evaluator
|
|
enable_service rabbit mysql key tempest
|
|
|
|
# for further reference, see devstack/settings and devstack/plugin.sh
|