Aodh

There are various customizations you can do to tailor the deployment of OpenStack Aodh. You can find those below.

General Parameters

  • bootstrap.enabled

    • Type: bool

    • Description:

    • false

  • bootstrap.ks_user

    • Type: string

    • Description:

    • “aodh”

  • bootstrap.script

    • Type: string

    • Description:

    • openstack token issue
      
  • conf.aodh.DEFAULT.debug

    • Type: bool

    • Description:

    • false

  • conf.aodh.DEFAULT.log_config_append

    • Type: string

    • Description:

    • “/etc/aodh/logging.conf”

  • conf.aodh.database.alarm_history_time_to_live

    • Type: int

    • Description:

    • 86400

  • conf.aodh.database.max_retries

    • Type: int

    • Description:

    • -1

  • conf.aodh.keystone_authtoken.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.aodh.keystone_authtoken.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.aodh.keystone_authtoken.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.aodh.keystone_authtoken.service_type

    • Type: string

    • Description:

    • “alarming”

  • conf.aodh.oslo_middleware.enable_proxy_headers_parsing

    • Type: bool

    • Description:

    • true

  • conf.aodh.oslo_policy.policy_file

    • Type: string

    • Description:

    • “/etc/aodh/policy.yaml”

  • conf.aodh.service_credentials.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.aodh.service_credentials.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.aodh.service_credentials.interface

    • Type: string

    • Description:

    • “internal”

  • conf.logging.formatter_context.class

    • Type: string

    • Description:

    • “oslo_log.formatters.ContextFormatter”

  • conf.logging.formatter_default.format

    • Type: string

    • Description:

    • “%(message)s”

  • conf.logging.formatters.keys[0]

    • Type: string

    • Description:

    • “context”

  • conf.logging.formatters.keys[1]

    • Type: string

    • Description:

    • “default”

  • conf.logging.handler_null.args

    • Type: string

    • Description:

    • “()”

  • conf.logging.handler_null.class

    • Type: string

    • Description:

    • “logging.NullHandler”

  • conf.logging.handler_null.formatter

    • Type: string

    • Description:

    • “default”

  • conf.logging.handler_stderr.args

    • Type: string

    • Description:

    • “(sys.stderr,)”

  • conf.logging.handler_stderr.class

    • Type: string

    • Description:

    • “StreamHandler”

  • conf.logging.handler_stderr.formatter

    • Type: string

    • Description:

    • “context”

  • conf.logging.handler_stdout.args

    • Type: string

    • Description:

    • “(sys.stdout,)”

  • conf.logging.handler_stdout.class

    • Type: string

    • Description:

    • “StreamHandler”

  • conf.logging.handler_stdout.formatter

    • Type: string

    • Description:

    • “context”

  • conf.logging.handlers.keys[0]

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.handlers.keys[1]

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.handlers.keys[2]

    • Type: string

    • Description:

    • “null”

  • conf.logging.logger_amqp.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_amqp.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_amqp.qualname

    • Type: string

    • Description:

    • “amqp”

  • conf.logging.logger_amqplib.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_amqplib.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_amqplib.qualname

    • Type: string

    • Description:

    • “amqplib”

  • conf.logging.logger_aodh.handlers[0]

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.logger_aodh.level

    • Type: string

    • Description:

    • “INFO”

  • conf.logging.logger_aodh.qualname

    • Type: string

    • Description:

    • “aodh”

  • conf.logging.logger_boto.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_boto.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_boto.qualname

    • Type: string

    • Description:

    • “boto”

  • conf.logging.logger_eventletwsgi.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_eventletwsgi.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_eventletwsgi.qualname

    • Type: string

    • Description:

    • “eventlet.wsgi.server”

  • conf.logging.logger_root.handlers

    • Type: string

    • Description:

    • “null”

  • conf.logging.logger_root.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_sqlalchemy.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_sqlalchemy.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_sqlalchemy.qualname

    • Type: string

    • Description:

    • “sqlalchemy”

  • conf.logging.loggers.keys[0]

    • Type: string

    • Description:

    • “root”

  • conf.logging.loggers.keys[1]

    • Type: string

    • Description:

    • “aodh”

  • conf.paste.app:aodhv2.”paste.app_factory”

    • Type: string

    • Description:

    • “aodh.api.app:app_factory”

  • conf.paste.app:aodhv2.root

    • Type: string

    • Description:

    • “aodh.api.controllers.v2.root.V2Controller”

  • conf.paste.app:aodhversions.”paste.app_factory”

    • Type: string

    • Description:

    • “aodh.api.app:app_factory”

  • conf.paste.app:aodhversions.root

    • Type: string

    • Description:

    • “aodh.api.controllers.root.VersionsController”

  • conf.paste.app:healthcheck.oslo_config_project

    • Type: string

    • Description:

    • “aodh”

  • conf.paste.app:healthcheck.use

    • Type: string

    • Description:

    • “egg:oslo.middleware#healthcheck”

  • conf.paste.composite:aodh+keystone./

    • Type: string

    • Description:

    • “aodhversions_pipeline”

  • conf.paste.composite:aodh+keystone./healthcheck

    • Type: string

    • Description:

    • “healthcheck”

  • conf.paste.composite:aodh+keystone./v2

    • Type: string

    • Description:

    • “aodhv2_keystone_pipeline”

  • conf.paste.composite:aodh+keystone.use

    • Type: string

    • Description:

    • “egg:Paste#urlmap”

  • conf.paste.composite:aodh+noauth./

    • Type: string

    • Description:

    • “aodhversions_pipeline”

  • conf.paste.composite:aodh+noauth./healthcheck

    • Type: string

    • Description:

    • “healthcheck”

  • conf.paste.composite:aodh+noauth./v2

    • Type: string

    • Description:

    • “aodhv2_noauth_pipeline”

  • conf.paste.composite:aodh+noauth.use

    • Type: string

    • Description:

    • “egg:Paste#urlmap”

  • conf.paste.filter:authtoken.”paste.filter_factory”

    • Type: string

    • Description:

    • “keystonemiddleware.auth_token:filter_factory”

  • conf.paste.filter:authtoken.oslo_config_project

    • Type: string

    • Description:

    • “aodh”

  • conf.paste.filter:cors.”paste.filter_factory”

    • Type: string

    • Description:

    • “oslo_middleware.cors:filter_factory”

  • conf.paste.filter:cors.oslo_config_project

    • Type: string

    • Description:

    • “aodh”

  • conf.paste.filter:http_proxy_to_wsgi.”paste.filter_factory”

    • Type: string

    • Description:

    • “oslo_middleware.http_proxy_to_wsgi:HTTPProxyToWSGI.factory”

  • conf.paste.filter:http_proxy_to_wsgi.oslo_config_project

    • Type: string

    • Description:

    • “aodh”

  • conf.paste.filter:request_id.”paste.filter_factory”

    • Type: string

    • Description:

    • “oslo_middleware:RequestId.factory”

  • conf.paste.pipeline:aodhv2_keystone_pipeline.pipeline

    • Type: string

    • Description:

    • “cors http_proxy_to_wsgi request_id authtoken aodhv2”

  • conf.paste.pipeline:aodhv2_noauth_pipeline.pipeline

    • Type: string

    • Description:

    • “cors http_proxy_to_wsgi request_id aodhv2”

  • conf.paste.pipeline:aodhversions_pipeline.pipeline

    • Type: string

    • Description:

    • “cors http_proxy_to_wsgi aodhversions”

  • conf.policy

    • Type: object

    • Description:

    • {}

  • conf.wsgi_aodh

    • Type: string

    • Description:

    • Listen 0.0.0.0:{{ tuple \"alarming\" \"internal\" \"api\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }}
      
      LogFormat \"%h %l %u %t \\\"%r\\\" %>s %b \\\"%{Referer}i\\\" \\\"%{User-Agent}i\\\"\" combined
      LogFormat \"%{X-Forwarded-For}i %l %u %t \\\"%r\\\" %>s %b \\\"%{Referer}i\\\" \\\"%{User-Agent}i\\\"\" proxy
      
      SetEnvIf X-Forwarded-For \"^.*\\..*\\..*\\..*\" forwarded
      CustomLog /dev/stdout combined env=!forwarded
      CustomLog /dev/stdout proxy env=forwarded
      
      <VirtualHost *:{{ tuple \"alarming\" \"internal\" \"api\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }}>
          WSGIDaemonProcess aodh processes=2 threads=1 user=aodh group=aodh display-name=%{GROUP}
          WSGIProcessGroup aodh
          WSGIScriptAlias / /var/www/cgi-bin/aodh/aodh-api
          WSGIApplicationGroup %{GLOBAL}
          <IfVersion >= 2.4>
            ErrorLogFormat \"%{cu}t %M\"
          </IfVersion>
      
          ErrorLog /dev/stdout
          SetEnvIf X-Forwarded-For \"^.*\\..*\\..*\\..*\" forwarded
          CustomLog /dev/stdout combined env=!forwarded
          CustomLog /dev/stdout proxy env=forwarded
      </VirtualHost>
      
  • dependencies.dynamic.common.local_image_registry.jobs[0]

    • Type: string

    • Description:

    • “aodh-image-repo-sync”

  • dependencies.dynamic.common.local_image_registry.services[0].endpoint

    • Type: string

    • Description:

    • “node”

  • dependencies.dynamic.common.local_image_registry.services[0].service

    • Type: string

    • Description:

    • “local_image_registry”

  • dependencies.static.api.jobs[0]

    • Type: string

    • Description:

    • “aodh-db-sync”

  • dependencies.static.api.jobs[1]

    • Type: string

    • Description:

    • “aodh-ks-user”

  • dependencies.static.api.jobs[2]

    • Type: string

    • Description:

    • “aodh-ks-endpoints”

  • dependencies.static.api.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.api.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.api.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.api.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.db_drop.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_drop.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.db_init.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_init.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.db_sync.jobs[0]

    • Type: string

    • Description:

    • “aodh-db-init”

  • dependencies.static.db_sync.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_sync.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.evaluator.jobs[0]

    • Type: string

    • Description:

    • “aodh-db-sync”

  • dependencies.static.evaluator.jobs[1]

    • Type: string

    • Description:

    • “aodh-rabbit-init”

  • dependencies.static.evaluator.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.evaluator.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.evaluator.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.evaluator.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.evaluator.services[2].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.evaluator.services[2].service

    • Type: string

    • Description:

    • “alarming”

  • dependencies.static.image_repo_sync.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.image_repo_sync.services[0].service

    • Type: string

    • Description:

    • “local_image_registry”

  • dependencies.static.ks_endpoints.jobs[0]

    • Type: string

    • Description:

    • “aodh-ks-service”

  • dependencies.static.ks_endpoints.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_endpoints.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.ks_service.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_service.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.ks_user.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_user.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.listener.jobs[0]

    • Type: string

    • Description:

    • “aodh-db-sync”

  • dependencies.static.listener.jobs[1]

    • Type: string

    • Description:

    • “aodh-rabbit-init”

  • dependencies.static.listener.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.listener.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.listener.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.listener.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.listener.services[2].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.listener.services[2].service

    • Type: string

    • Description:

    • “alarming”

  • dependencies.static.notifier.jobs[0]

    • Type: string

    • Description:

    • “aodh-db-sync”

  • dependencies.static.notifier.jobs[1]

    • Type: string

    • Description:

    • “aodh-rabbit-init”

  • dependencies.static.notifier.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.notifier.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.notifier.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.notifier.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.notifier.services[2].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.notifier.services[2].service

    • Type: string

    • Description:

    • “alarming”

  • dependencies.static.rabbit_init.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.rabbit_init.services[0].service

    • Type: string

    • Description:

    • “oslo_messaging”

  • dependencies.static.tests.jobs[0]

    • Type: string

    • Description:

    • “aodh-db-sync”

  • dependencies.static.tests.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.tests.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.tests.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.tests.services[1].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.tests.services[2].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.tests.services[2].service

    • Type: string

    • Description:

    • “alarming”

  • endpoints.alarming.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.alarming.hosts.default

    • Type: string

    • Description:

    • “aodh-api”

  • endpoints.alarming.hosts.public

    • Type: string

    • Description:

    • “aodh”

  • endpoints.alarming.name

    • Type: string

    • Description:

    • “aodh”

  • endpoints.alarming.path.default

    • Type: string

    • Description:

    • nil

  • endpoints.alarming.port.api.default

    • Type: int

    • Description:

    • 8042

  • endpoints.alarming.port.api.public

    • Type: int

    • Description:

    • 80

  • endpoints.alarming.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.cluster_domain_suffix

    • Type: string

    • Description:

    • “cluster.local”

  • endpoints.fluentd.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.fluentd.hosts.default

    • Type: string

    • Description:

    • “fluentd-logging”

  • endpoints.fluentd.name

    • Type: string

    • Description:

    • “fluentd”

  • endpoints.fluentd.namespace

    • Type: string

    • Description:

    • nil

  • endpoints.fluentd.path.default

    • Type: string

    • Description:

    • nil

  • endpoints.fluentd.port.metrics.default

    • Type: int

    • Description:

    • 24220

  • endpoints.fluentd.port.service.default

    • Type: int

    • Description:

    • 24224

  • endpoints.fluentd.scheme

    • Type: string

    • Description:

    • “http”

  • endpoints.identity.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.admin.project_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.admin.project_name

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.admin.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.admin.user_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.admin.username

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.aodh.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.aodh.project_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.aodh.project_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.aodh.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.aodh.role

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.aodh.user_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.aodh.username

    • Type: string

    • Description:

    • “aodh”

  • endpoints.identity.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.identity.hosts.default

    • Type: string

    • Description:

    • “keystone”

  • endpoints.identity.hosts.internal

    • Type: string

    • Description:

    • “keystone-api”

  • endpoints.identity.name

    • Type: string

    • Description:

    • “keystone”

  • endpoints.identity.path.default

    • Type: string

    • Description:

    • “/v3”

  • endpoints.identity.port.api.default

    • Type: int

    • Description:

    • 80

  • endpoints.identity.port.api.internal

    • Type: int

    • Description:

    • 5000

  • endpoints.identity.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.local_image_registry.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.local_image_registry.hosts.default

    • Type: string

    • Description:

    • “localhost”

  • endpoints.local_image_registry.hosts.internal

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.hosts.node

    • Type: string

    • Description:

    • “localhost”

  • endpoints.local_image_registry.name

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.namespace

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.port.registry.node

    • Type: int

    • Description:

    • 5000

  • endpoints.oci_image_registry.auth.aodh.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oci_image_registry.auth.aodh.username

    • Type: string

    • Description:

    • “aodh”

  • endpoints.oci_image_registry.auth.enabled

    • Type: bool

    • Description:

    • false

  • endpoints.oci_image_registry.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oci_image_registry.hosts.default

    • Type: string

    • Description:

    • “localhost”

  • endpoints.oci_image_registry.name

    • Type: string

    • Description:

    • “oci-image-registry”

  • endpoints.oci_image_registry.namespace

    • Type: string

    • Description:

    • “oci-image-registry”

  • endpoints.oci_image_registry.port.registry.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.auth.memcache_secret_key

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.hosts.default

    • Type: string

    • Description:

    • “memcached”

  • endpoints.oslo_cache.port.memcache.default

    • Type: int

    • Description:

    • 11211

  • endpoints.oslo_db.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db.auth.admin.username

    • Type: string

    • Description:

    • “root”

  • endpoints.oslo_db.auth.aodh.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db.auth.aodh.username

    • Type: string

    • Description:

    • “aodh”

  • endpoints.oslo_db.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_db.hosts.default

    • Type: string

    • Description:

    • “mariadb”

  • endpoints.oslo_db.path

    • Type: string

    • Description:

    • “/aodh”

  • endpoints.oslo_db.port.mysql.default

    • Type: int

    • Description:

    • 3306

  • endpoints.oslo_db.scheme

    • Type: string

    • Description:

    • “mysql+pymysql”

  • endpoints.oslo_messaging.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_messaging.auth.admin.username

    • Type: string

    • Description:

    • “rabbitmq”

  • endpoints.oslo_messaging.auth.aodh.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_messaging.auth.aodh.username

    • Type: string

    • Description:

    • “aodh”

  • endpoints.oslo_messaging.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_messaging.hosts.default

    • Type: string

    • Description:

    • “rabbitmq”

  • endpoints.oslo_messaging.path

    • Type: string

    • Description:

    • “/aodh”

  • endpoints.oslo_messaging.port.amqp.default

    • Type: int

    • Description:

    • 5672

  • endpoints.oslo_messaging.port.http.default

    • Type: int

    • Description:

    • 15672

  • endpoints.oslo_messaging.scheme

    • Type: string

    • Description:

    • “rabbit”

  • endpoints.oslo_messaging.statefulset.name

    • Type: string

    • Description:

    • “rabbitmq-rabbitmq”

  • endpoints.oslo_messaging.statefulset.replicas

    • Type: int

    • Description:

    • 2

  • images.local_registry.active

    • Type: bool

    • Description:

    • false

  • images.local_registry.exclude[0]

    • Type: string

    • Description:

    • “dep_check”

  • images.local_registry.exclude[1]

    • Type: string

    • Description:

    • “image_repo_sync”

  • images.pull_policy

    • Type: string

    • Description:

    • “IfNotPresent”

  • images.tags.aodh_alarms_cleaner

    • Type: string

    • Description:

    • “docker.io/kolla/ubuntu-source-aodh-base:ocata”

  • images.tags.aodh_api

    • Type: string

    • Description:

    • “docker.io/kolla/ubuntu-source-aodh-api:ocata”

  • images.tags.aodh_db_sync

    • Type: string

    • Description:

    • “docker.io/kolla/ubuntu-source-aodh-api:ocata”

  • images.tags.aodh_evaluator

    • Type: string

    • Description:

    • “docker.io/kolla/ubuntu-source-aodh-evaluator:ocata”

  • images.tags.aodh_listener

    • Type: string

    • Description:

    • “docker.io/kolla/ubuntu-source-aodh-listener:ocata”

  • images.tags.aodh_notifier

    • Type: string

    • Description:

    • “docker.io/kolla/ubuntu-source-aodh-notifier:ocata”

  • images.tags.bootstrap

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.db_drop

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.db_init

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.dep_check

    • Type: string

    • Description:

    • “quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal”

  • images.tags.image_repo_sync

    • Type: string

    • Description:

    • “docker.io/docker:17.07.0”

  • images.tags.ks_endpoints

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.ks_service

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.ks_user

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.rabbit_init

    • Type: string

    • Description:

    • “docker.io/rabbitmq:3.13-management”

  • jobs.alarms_cleaner.cron

    • Type: string

    • Description:

    • “0 */24 * * *”

  • jobs.alarms_cleaner.history.failed

    • Type: int

    • Description:

    • 1

  • jobs.alarms_cleaner.history.success

    • Type: int

    • Description:

    • 3

  • labels.api.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.api.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.evaluator.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.evaluator.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.job.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.job.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.listener.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.listener.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.notifier.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.notifier.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.test.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.test.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • manifests.configmap_bin

    • Type: bool

    • Description:

    • true

  • manifests.configmap_etc

    • Type: bool

    • Description:

    • true

  • manifests.cron_job_alarms_cleaner

    • Type: bool

    • Description:

    • true

  • manifests.deployment_api

    • Type: bool

    • Description:

    • true

  • manifests.deployment_evaluator

    • Type: bool

    • Description:

    • true

  • manifests.deployment_listener

    • Type: bool

    • Description:

    • true

  • manifests.deployment_notifier

    • Type: bool

    • Description:

    • true

  • manifests.ingress_api

    • Type: bool

    • Description:

    • true

  • manifests.job_bootstrap

    • Type: bool

    • Description:

    • true

  • manifests.job_db_drop

    • Type: bool

    • Description:

    • false

  • manifests.job_db_init

    • Type: bool

    • Description:

    • true

  • manifests.job_db_sync

    • Type: bool

    • Description:

    • true

  • manifests.job_image_repo_sync

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_endpoints

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_service

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_user

    • Type: bool

    • Description:

    • true

  • manifests.job_rabbit_init

    • Type: bool

    • Description:

    • true

  • manifests.network_policy

    • Type: bool

    • Description:

    • false

  • manifests.pdb_api

    • Type: bool

    • Description:

    • true

  • manifests.pod_aodh_test

    • Type: bool

    • Description:

    • true

  • manifests.secret_db

    • Type: bool

    • Description:

    • true

  • manifests.secret_ingress_tls

    • Type: bool

    • Description:

    • true

  • manifests.secret_keystone

    • Type: bool

    • Description:

    • true

  • manifests.secret_rabbitmq

    • Type: bool

    • Description:

    • true

  • manifests.secret_registry

    • Type: bool

    • Description:

    • true

  • manifests.service_api

    • Type: bool

    • Description:

    • true

  • manifests.service_ingress_api

    • Type: bool

    • Description:

    • true

  • network.api.external_policy_local

    • Type: bool

    • Description:

    • false

  • network.api.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”

    • Type: string

    • Description:

    • “/”

  • network.api.ingress.classes.cluster

    • Type: string

    • Description:

    • “nginx-cluster”

  • network.api.ingress.classes.namespace

    • Type: string

    • Description:

    • “nginx”

  • network.api.ingress.public

    • Type: bool

    • Description:

    • true

  • network.api.node_port.enabled

    • Type: bool

    • Description:

    • false

  • network.api.node_port.port

    • Type: int

    • Description:

    • 8042

  • network_policy.aodh.egress[0]

    • Type: object

    • Description:

    • {}

  • network_policy.aodh.ingress[0]

    • Type: object

    • Description:

    • {}

  • pod.affinity.anti.topologyKey.default

    • Type: string

    • Description:

    • “kubernetes.io/hostname”

  • pod.affinity.anti.type.default

    • Type: string

    • Description:

    • “preferredDuringSchedulingIgnoredDuringExecution”

  • pod.affinity.anti.weight.default

    • Type: int

    • Description:

    • 10

  • pod.lifecycle.disruption_budget.api.min_available

    • Type: int

    • Description:

    • 0

  • pod.lifecycle.termination_grace_period.api.timeout

    • Type: int

    • Description:

    • 30

  • pod.lifecycle.upgrades.deployments.pod_replacement_strategy

    • Type: string

    • Description:

    • “RollingUpdate”

  • pod.lifecycle.upgrades.deployments.revision_history

    • Type: int

    • Description:

    • 3

  • pod.lifecycle.upgrades.deployments.rolling_update.max_surge

    • Type: int

    • Description:

    • 3

  • pod.lifecycle.upgrades.deployments.rolling_update.max_unavailable

    • Type: int

    • Description:

    • 1

  • pod.mounts.aodh_alarms_cleaner.aodh_alarms_cleaner.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_alarms_cleaner.aodh_alarms_cleaner.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_alarms_cleaner.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_api.aodh_api.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_api.aodh_api.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_api.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_bootstrap.aodh_bootstrap.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_bootstrap.aodh_bootstrap.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_bootstrap.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_db_sync.aodh_db_sync.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_db_sync.aodh_db_sync.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_evaluator.aodh_evaluator.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_evaluator.aodh_evaluator.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_evaluator.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_listener.aodh_listener.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_listener.aodh_listener.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_listener.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_notifier.aodh_notifier.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_notifier.aodh_notifier.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_notifier.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_tests.aodh_tests.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_tests.aodh_tests.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.aodh_tests.init_container

    • Type: string

    • Description:

    • nil

  • pod.replicas.api

    • Type: int

    • Description:

    • 1

  • pod.replicas.evaluator

    • Type: int

    • Description:

    • 1

  • pod.replicas.listener

    • Type: int

    • Description:

    • 1

  • pod.replicas.notifier

    • Type: int

    • Description:

    • 1

  • pod.resources.api.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.api.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.api.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.api.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.enabled

    • Type: bool

    • Description:

    • false

  • pod.resources.evaluator.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.evaluator.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.evaluator.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.evaluator.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.alarms_cleaner.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.alarms_cleaner.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.alarms_cleaner.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.alarms_cleaner.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.bootstrap.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.bootstrap.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.bootstrap.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.bootstrap.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_drop.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_drop.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_drop.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_drop.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_init.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_init.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_init.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_init.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_sync.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_sync.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_sync.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_sync.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.image_repo_sync.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.image_repo_sync.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.image_repo_sync.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.image_repo_sync.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.ks_endpoints.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.ks_endpoints.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.ks_endpoints.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.ks_endpoints.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.ks_service.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.ks_service.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.ks_service.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.ks_service.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.ks_user.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.ks_user.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.ks_user.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.ks_user.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.rabbit_init.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.rabbit_init.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.rabbit_init.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.rabbit_init.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.tests.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.tests.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.tests.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.tests.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.listener.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.listener.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.listener.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.listener.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.notifier.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.notifier.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.notifier.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.notifier.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.security_context.aodh.container.aodh_api.runAsUser

    • Type: int

    • Description:

    • 0

  • pod.security_context.aodh.container.aodh_evaluator.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.aodh.container.aodh_evaluator.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.aodh.container.aodh_listener.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.aodh.container.aodh_listener.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.aodh.container.aodh_notifier.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.aodh.container.aodh_notifier.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.aodh.pod.runAsUser

    • Type: int

    • Description:

    • 42402

  • pod.tolerations.aodh.enabled

    • Type: bool

    • Description:

    • false

  • pod.tolerations.aodh.tolerations[0].effect

    • Type: string

    • Description:

    • “NoSchedule”

  • pod.tolerations.aodh.tolerations[0].key

    • Type: string

    • Description:

    • “node-role.kubernetes.io/master”

  • pod.tolerations.aodh.tolerations[0].operator

    • Type: string

    • Description:

    • “Exists”

  • pod.tolerations.aodh.tolerations[1].effect

    • Type: string

    • Description:

    • “NoSchedule”

  • pod.tolerations.aodh.tolerations[1].key

    • Type: string

    • Description:

    • “node-role.kubernetes.io/control-plane”

  • pod.tolerations.aodh.tolerations[1].operator

    • Type: string

    • Description:

    • “Exists”

  • release_group

    • Type: string

    • Description:

    • nil

  • secrets.identity.admin

    • Type: string

    • Description:

    • “aodh-keystone-admin”

  • secrets.identity.aodh

    • Type: string

    • Description:

    • “aodh-keystone-user”

  • secrets.oci_image_registry.aodh

    • Type: string

    • Description:

    • “aodh-oci-image-registry”

  • secrets.oslo_db.admin

    • Type: string

    • Description:

    • “aodh-db-admin”

  • secrets.oslo_db.aodh

    • Type: string

    • Description:

    • “aodh-db-user”

  • secrets.oslo_messaging.admin

    • Type: string

    • Description:

    • “aodh-rabbitmq-admin”

  • secrets.oslo_messaging.aodh

    • Type: string

    • Description:

    • “aodh-rabbitmq-user”

  • secrets.tls.alarming.api.public

    • Type: string

    • Description:

    • “aodh-tls-public”