Gnocchi

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

General Parameters

  • bootstrap.enabled

    • Type: bool

    • Description:

    • false

  • bootstrap.ks_user

    • Type: string

    • Description:

    • “gnocchi”

  • bootstrap.script

    • Type: string

    • Description:

    • openstack token issue
      
  • ceph_client.configmap

    • Type: string

    • Description:

    • “ceph-etc”

  • ceph_client.user_secret_name

    • Type: string

    • Description:

    • “pvc-ceph-client-key”

  • conf.ceph.admin_keyring

    • Type: string

    • Description:

    • nil

  • conf.ceph.append

    • Type: string

    • Description:

    • nil

  • conf.ceph.monitors

    • Type: list

    • Description:

    • []

  • conf.ceph.override

    • Type: string

    • Description:

    • nil

  • conf.enable_paste

    • Type: bool

    • Description:

    • true

  • conf.gnocchi.DEFAULT.debug

    • Type: bool

    • Description:

    • false

  • conf.gnocchi.api.auth_mode

    • Type: string

    • Description:

    • “keystone”

  • conf.gnocchi.api.port

    • Type: string

    • Description:

    • nil

  • conf.gnocchi.database.connection

    • Type: string

    • Description: Database connection URI. When empty the URI is auto-generated # from endpoints.oslo_db. Set to null to disable auto-generation, # e.g. when using an operator such as mariadb-operator that supplies # the connection string via a mounted configuration snippet.

    • “”

  • conf.gnocchi.database.max_retries

    • Type: int

    • Description:

    • -1

  • conf.gnocchi.indexer.driver

    • Type: string

    • Description:

    • “postgresql”

  • conf.gnocchi.indexer.url

    • Type: string

    • Description: Indexer connection URI. When empty the URI is auto-generated # from endpoints.oslo_db (or oslo_db_postgresql). Set to null to # disable auto-generation.

    • “”

  • conf.gnocchi.keystone_authtoken.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.gnocchi.keystone_authtoken.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.gnocchi.keystone_authtoken.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.gnocchi.metricd.workers

    • Type: int

    • Description:

    • 1

  • conf.gnocchi.oslo_concurrency.lock_path

    • Type: string

    • Description:

    • “/var/lock”

  • conf.gnocchi.statsd.port

    • Type: string

    • Description:

    • nil

  • conf.gnocchi.storage.ceph_conffile

    • Type: string

    • Description:

    • “/etc/ceph/ceph.conf”

  • conf.gnocchi.storage.ceph_keyring

    • Type: string

    • Description:

    • “/etc/ceph/ceph.client.gnocchi.keyring”

  • conf.gnocchi.storage.ceph_pool

    • Type: string

    • Description:

    • “gnocchi.metrics”

  • conf.gnocchi.storage.ceph_username

    • Type: string

    • Description:

    • “gnocchi”

  • conf.gnocchi.storage.driver

    • Type: string

    • Description:

    • “ceph”

  • conf.gnocchi.storage.file_basepath

    • Type: string

    • Description:

    • “/var/lib/gnocchi”

  • conf.gnocchi.storage.provided_keyring

    • Type: string

    • Description:

    • nil

  • conf.gnocchi.token.provider

    • Type: string

    • Description:

    • “uuid”

  • conf.gnocchi_api_uwsgi.uwsgi.add-header

    • Type: string

    • Description:

    • “Connection: close”

  • conf.gnocchi_api_uwsgi.uwsgi.buffer-size

    • Type: int

    • Description:

    • 65535

  • conf.gnocchi_api_uwsgi.uwsgi.die-on-term

    • Type: bool

    • Description:

    • true

  • conf.gnocchi_api_uwsgi.uwsgi.enable-threads

    • Type: bool

    • Description:

    • true

  • conf.gnocchi_api_uwsgi.uwsgi.exit-on-reload

    • Type: bool

    • Description:

    • false

  • conf.gnocchi_api_uwsgi.uwsgi.hook-master-start

    • Type: string

    • Description:

    • “unix_signal:15 gracefully_kill_them_all”

  • conf.gnocchi_api_uwsgi.uwsgi.lazy-apps

    • Type: bool

    • Description:

    • true

  • conf.gnocchi_api_uwsgi.uwsgi.log-x-forwarded-for

    • Type: bool

    • Description:

    • true

  • conf.gnocchi_api_uwsgi.uwsgi.master

    • Type: bool

    • Description:

    • true

  • conf.gnocchi_api_uwsgi.uwsgi.module

    • Type: string

    • Description:

    • “gnocchi.rest.wsgi:application”

  • conf.gnocchi_api_uwsgi.uwsgi.processes

    • Type: int

    • Description:

    • 1

  • conf.gnocchi_api_uwsgi.uwsgi.procname-prefix-spaced

    • Type: string

    • Description:

    • “gnocchi-api:”

  • conf.gnocchi_api_uwsgi.uwsgi.route-user-agent

    • Type: string

    • Description:

    • “^kube-probe.* donotlog:”

  • conf.gnocchi_api_uwsgi.uwsgi.threads

    • Type: int

    • Description:

    • 2

  • conf.gnocchi_api_uwsgi.uwsgi.thunder-lock

    • Type: bool

    • Description:

    • true

  • conf.gnocchi_api_uwsgi.uwsgi.worker-reload-mercy

    • Type: int

    • Description:

    • 80

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

    • Type: string

    • Description:

    • “gnocchi.rest.app:app_factory”

  • conf.paste.app:gnocchiv1.root

    • Type: string

    • Description:

    • “gnocchi.rest.V1Controller”

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

    • Type: string

    • Description:

    • “gnocchi.rest.app:app_factory”

  • conf.paste.app:gnocchiversions.root

    • Type: string

    • Description:

    • “gnocchi.rest.VersionsController”

  • conf.paste.composite:gnocchi+auth./

    • Type: string

    • Description:

    • “gnocchiversions”

  • conf.paste.composite:gnocchi+auth./v1

    • Type: string

    • Description:

    • “gnocchiv1+auth”

  • conf.paste.composite:gnocchi+auth.use

    • Type: string

    • Description:

    • “egg:Paste#urlmap”

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

    • Type: string

    • Description:

    • “gnocchiversions”

  • conf.paste.composite:gnocchi+noauth./v1

    • Type: string

    • Description:

    • “gnocchiv1+noauth”

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

    • Type: string

    • Description:

    • “egg:Paste#urlmap”

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

    • Type: string

    • Description:

    • “keystonemiddleware.auth_token:filter_factory”

  • conf.paste.filter:keystone_authtoken.oslo_config_project

    • Type: string

    • Description:

    • “gnocchi”

  • conf.paste.pipeline:gnocchiv1+auth.pipeline

    • Type: string

    • Description:

    • “keystone_authtoken gnocchiv1”

  • conf.paste.pipeline:gnocchiv1+noauth.pipeline

    • Type: string

    • Description:

    • “gnocchiv1”

  • conf.paste.pipeline:main.pipeline

    • Type: string

    • Description:

    • “gnocchi+auth”

  • conf.policy.”create archive policy rule”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”create archive policy”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”create metric”

    • Type: string

    • Description:

    • “”

  • conf.policy.”create resource type”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”create resource”

    • Type: string

    • Description:

    • “”

  • conf.policy.”delete archive policy rule”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”delete archive policy”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”delete metric”

    • Type: string

    • Description:

    • “rule:admin_or_creator”

  • conf.policy.”delete resource type”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”delete resource”

    • Type: string

    • Description:

    • “rule:admin_or_creator”

  • conf.policy.”delete resources”

    • Type: string

    • Description:

    • “rule:admin_or_creator”

  • conf.policy.”get archive policy rule”

    • Type: string

    • Description:

    • “”

  • conf.policy.”get archive policy”

    • Type: string

    • Description:

    • “”

  • conf.policy.”get measures”

    • Type: string

    • Description:

    • “rule:admin_or_creator or rule:metric_owner”

  • conf.policy.”get metric”

    • Type: string

    • Description:

    • “rule:admin_or_creator or rule:metric_owner”

  • conf.policy.”get resource type”

    • Type: string

    • Description:

    • “”

  • conf.policy.”get resource”

    • Type: string

    • Description:

    • “rule:admin_or_creator or rule:resource_owner”

  • conf.policy.”get status”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”list all metric”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”list archive policy rule”

    • Type: string

    • Description:

    • “”

  • conf.policy.”list archive policy”

    • Type: string

    • Description:

    • “”

  • conf.policy.”list metric”

    • Type: string

    • Description:

    • “”

  • conf.policy.”list resource type”

    • Type: string

    • Description:

    • “”

  • conf.policy.”list resource”

    • Type: string

    • Description:

    • “rule:admin_or_creator or rule:resource_owner”

  • conf.policy.”post measures”

    • Type: string

    • Description:

    • “rule:admin_or_creator”

  • conf.policy.”search metric”

    • Type: string

    • Description:

    • “rule:admin_or_creator or rule:metric_owner”

  • conf.policy.”search resource”

    • Type: string

    • Description:

    • “rule:admin_or_creator or rule:resource_owner”

  • conf.policy.”update archive policy”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”update resource type”

    • Type: string

    • Description:

    • “role:admin”

  • conf.policy.”update resource”

    • Type: string

    • Description:

    • “rule:admin_or_creator”

  • conf.policy.admin_or_creator

    • Type: string

    • Description:

    • “role:admin or project_id:%(created_by_project_id)s”

  • conf.policy.metric_owner

    • Type: string

    • Description:

    • “project_id:%(resource.project_id)s”

  • conf.policy.resource_owner

    • Type: string

    • Description:

    • “project_id:%(project_id)s”

  • dependencies.dynamic.common.local_image_registry.jobs[0]

    • Type: string

    • Description:

    • “gnocchi-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:

    • “gnocchi-storage-init”

  • dependencies.static.api.jobs[1]

    • Type: string

    • Description:

    • “gnocchi-db-sync”

  • dependencies.static.api.jobs[2]

    • Type: string

    • Description:

    • “gnocchi-ks-endpoints”

  • dependencies.static.api.jobs[3]

    • Type: string

    • Description:

    • “gnocchi-ks-service”

  • dependencies.static.api.jobs[4]

    • Type: string

    • Description:

    • “gnocchi-ks-user”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “identity”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.clean.services

    • Type: string

    • Description:

    • nil

  • 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_init_postgresql.jobs

    • Type: string

    • Description:

    • nil

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “oslo_db_postgresql”

  • dependencies.static.db_sync.jobs[0]

    • Type: string

    • Description:

    • “gnocchi-storage-init”

  • dependencies.static.db_sync.jobs[1]

    • Type: string

    • Description:

    • “gnocchi-db-init”

  • dependencies.static.db_sync.jobs[2]

    • Type: string

    • Description:

    • “gnocchi-db-init-indexer”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “oslo_db_postgresql”

  • 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:

    • “gnocchi-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.metricd.jobs[0]

    • Type: string

    • Description:

    • “gnocchi-storage-init”

  • dependencies.static.metricd.jobs[1]

    • Type: string

    • Description:

    • “gnocchi-db-sync”

  • dependencies.static.metricd.jobs[2]

    • Type: string

    • Description:

    • “gnocchi-ks-user”

  • dependencies.static.metricd.jobs[3]

    • Type: string

    • Description:

    • “gnocchi-ks-service”

  • dependencies.static.metricd.jobs[4]

    • Type: string

    • Description:

    • “gnocchi-ks-endpoints”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “oslo_db_postgresql”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “metric”

  • dependencies.static.resources_cleaner.jobs[0]

    • Type: string

    • Description:

    • “gnocchi-storage-init”

  • dependencies.static.resources_cleaner.jobs[1]

    • Type: string

    • Description:

    • “gnocchi-db-sync”

  • dependencies.static.resources_cleaner.jobs[2]

    • Type: string

    • Description:

    • “gnocchi-ks-user”

  • dependencies.static.resources_cleaner.jobs[3]

    • Type: string

    • Description:

    • “gnocchi-ks-endpoints”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “oslo_db”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “identity”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “metric”

  • dependencies.static.statsd.jobs[0]

    • Type: string

    • Description:

    • “gnocchi-storage-init”

  • dependencies.static.statsd.jobs[1]

    • Type: string

    • Description:

    • “gnocchi-db-sync”

  • dependencies.static.statsd.jobs[2]

    • Type: string

    • Description:

    • “gnocchi-ks-user”

  • dependencies.static.statsd.jobs[3]

    • Type: string

    • Description:

    • “gnocchi-ks-service”

  • dependencies.static.statsd.jobs[4]

    • Type: string

    • Description:

    • “gnocchi-ks-endpoints”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “oslo_db_postgresql”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “metric”

  • dependencies.static.storage_init.services

    • Type: string

    • Description:

    • nil

  • dependencies.static.tests.jobs[0]

    • Type: string

    • Description:

    • “gnocchi-storage-init”

  • dependencies.static.tests.jobs[1]

    • Type: string

    • Description:

    • “gnocchi-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_postgresql”

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

    • Type: string

    • Description:

    • “internal”

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

    • Type: string

    • Description:

    • “metric”

  • endpoints.cluster_domain_suffix

    • Type: string

    • Description:

    • “cluster.local”

  • endpoints.identity.auth.admin.os_auth_type

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.admin.os_tenant_name

    • Type: string

    • Description:

    • “admin”

  • 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.gnocchi.os_auth_type

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.gnocchi.os_tenant_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.gnocchi.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.gnocchi.project_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.gnocchi.project_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.gnocchi.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.gnocchi.role

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.gnocchi.user_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.gnocchi.username

    • Type: string

    • Description:

    • “gnocchi”

  • 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.metric.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.metric.hosts.default

    • Type: string

    • Description:

    • “gnocchi-api”

  • endpoints.metric.hosts.public

    • Type: string

    • Description:

    • “gnocchi”

  • endpoints.metric.name

    • Type: string

    • Description:

    • “gnocchi”

  • endpoints.metric.path.default

    • Type: string

    • Description:

    • nil

  • endpoints.metric.port.api.default

    • Type: int

    • Description:

    • 8041

  • endpoints.metric.port.api.public

    • Type: int

    • Description:

    • 80

  • endpoints.metric.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.metric_statsd.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.metric_statsd.hosts.default

    • Type: string

    • Description:

    • “gnocchi-statsd”

  • endpoints.metric_statsd.name

    • Type: string

    • Description:

    • “gnocchi-statsd”

  • endpoints.metric_statsd.path.default

    • Type: string

    • Description:

    • nil

  • endpoints.metric_statsd.port.statsd.default

    • Type: int

    • Description:

    • 8125

  • endpoints.metric_statsd.scheme.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.gnocchi.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db.auth.gnocchi.username

    • Type: string

    • Description:

    • “gnocchi”

  • 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:

    • “/gnocchi”

  • endpoints.oslo_db.port.mysql.default

    • Type: int

    • Description:

    • 3306

  • endpoints.oslo_db.scheme

    • Type: string

    • Description:

    • “mysql+pymysql”

  • endpoints.oslo_db_postgresql.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db_postgresql.auth.admin.username

    • Type: string

    • Description:

    • “postgres”

  • endpoints.oslo_db_postgresql.auth.gnocchi.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db_postgresql.auth.gnocchi.username

    • Type: string

    • Description:

    • “gnocchi”

  • endpoints.oslo_db_postgresql.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_db_postgresql.hosts.default

    • Type: string

    • Description:

    • “postgresql”

  • endpoints.oslo_db_postgresql.path

    • Type: string

    • Description:

    • “/gnocchi”

  • endpoints.oslo_db_postgresql.port.postgresql.default

    • Type: int

    • Description:

    • 5432

  • endpoints.oslo_db_postgresql.scheme

    • Type: string

    • Description:

    • “postgresql”

  • extraObjects

    • Type: list

    • Description: Array of extra K8s manifests to deploy # Note: Supports use of custom Helm templates

    • []

  • identity.openrc.exclude_vars

    • Type: list

    • Description:

    • []

  • identity.openrc.extra_vars

    • Type: list

    • Description:

    • []

  • 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.db_init

    • Type: string

    • Description:

    • “quay.io/attcomdev/ubuntu-source-gnocchi-api:3.0.3”

  • images.tags.db_init_indexer

    • Type: string

    • Description:

    • “docker.io/library/postgres:9.5”

  • images.tags.db_sync

    • Type: string

    • Description:

    • “quay.io/attcomdev/ubuntu-source-gnocchi-api:3.0.3”

  • images.tags.dep_check

    • Type: string

    • Description:

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

  • images.tags.gnocchi_api

    • Type: string

    • Description:

    • “quay.io/attcomdev/ubuntu-source-gnocchi-api:3.0.3”

  • images.tags.gnocchi_metricd

    • Type: string

    • Description:

    • “quay.io/attcomdev/ubuntu-source-gnocchi-metricd:3.0.3”

  • images.tags.gnocchi_resources_cleaner

    • Type: string

    • Description:

    • “quay.io/attcomdev/ubuntu-source-gnocchi-base:3.0.3”

  • images.tags.gnocchi_statsd

    • Type: string

    • Description:

    • “quay.io/attcomdev/ubuntu-source-gnocchi-statsd:3.0.3”

  • images.tags.gnocchi_storage_init

    • Type: string

    • Description:

    • “quay.io/airshipit/ceph-config-helper:ubuntu_jammy_20.2.1-1-20260407”

  • images.tags.image_repo_sync

    • Type: string

    • Description:

    • “quay.io/airshipit/docker:27.5.0”

  • images.tags.ks_endpoints

    • Type: string

    • Description:

    • “quay.io/airshipit/openstack-client:2026.1-ubuntu_noble”

  • images.tags.ks_service

    • Type: string

    • Description:

    • “quay.io/airshipit/openstack-client:2026.1-ubuntu_noble”

  • images.tags.ks_user

    • Type: string

    • Description:

    • “quay.io/airshipit/openstack-client:2026.1-ubuntu_noble”

  • jobs.resources_cleaner.cron

    • Type: string

    • Description:

    • “0 */24 * * *”

  • jobs.resources_cleaner.deleted_resources_ttl

    • Type: string

    • Description:

    • “1day”

  • jobs.resources_cleaner.history.failed

    • Type: int

    • Description:

    • 1

  • jobs.resources_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.job.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.job.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.metricd.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.metricd.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.statsd.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.statsd.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_resources_cleaner

    • Type: bool

    • Description:

    • true

  • manifests.daemonset_metricd

    • Type: bool

    • Description:

    • true

  • manifests.daemonset_statsd

    • Type: bool

    • Description:

    • true

  • manifests.deployment_api

    • Type: bool

    • Description:

    • true

  • manifests.job_bootstrap

    • Type: bool

    • Description:

    • true

  • manifests.job_clean

    • Type: bool

    • Description:

    • true

  • manifests.job_db_drop

    • Type: bool

    • Description:

    • false

  • manifests.job_db_init

    • Type: bool

    • Description:

    • true

  • manifests.job_db_init_indexer

    • 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_storage_init

    • Type: bool

    • Description:

    • true

  • manifests.pdb_api

    • Type: bool

    • Description:

    • true

  • manifests.pod_gnocchi_test

    • Type: bool

    • Description:

    • true

  • manifests.secret_db

    • Type: bool

    • Description:

    • true

  • manifests.secret_db_indexer

    • Type: bool

    • Description:

    • true

  • manifests.secret_keystone

    • Type: bool

    • Description:

    • true

  • manifests.service_api

    • Type: bool

    • Description:

    • true

  • manifests.service_statsd

    • Type: bool

    • Description:

    • true

  • network.api.external_policy_local

    • Type: bool

    • Description:

    • false

  • network.api.node_port.enabled

    • Type: bool

    • Description:

    • false

  • network.api.node_port.port

    • Type: int

    • Description:

    • 8041

  • network.api.target_port

    • Type: string

    • Description:

    • nil

  • network.statsd.node_port.enabled

    • Type: bool

    • Description:

    • false

  • network.statsd.node_port.port

    • Type: int

    • Description:

    • 8125

  • 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.extraContainers

    • Type: object

    • Description: Extra sidecar containers and volumes to inject into the gnocchi-api # Deployment. Used e.g. by values_overrides/gnocchi/tls-gateway-and-sidecar.yaml # to add an nginx TLS-terminating sidecar. Keyed per component.

    • {“gnocchi_api”:[]}

  • pod.extraVolumes.gnocchi_api

    • Type: list

    • Description:

    • []

  • 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.daemonsets.metricd.enabled

    • Type: bool

    • Description:

    • false

  • pod.lifecycle.upgrades.daemonsets.metricd.max_unavailable

    • Type: int

    • Description:

    • 1

  • pod.lifecycle.upgrades.daemonsets.metricd.min_ready_seconds

    • Type: int

    • Description:

    • 0

  • pod.lifecycle.upgrades.daemonsets.pod_replacement_strategy

    • Type: string

    • Description:

    • “RollingUpdate”

  • pod.lifecycle.upgrades.daemonsets.statsd.enabled

    • Type: bool

    • Description:

    • false

  • pod.lifecycle.upgrades.daemonsets.statsd.max_unavailable

    • Type: int

    • Description:

    • 1

  • pod.lifecycle.upgrades.daemonsets.statsd.min_ready_seconds

    • Type: int

    • Description:

    • 0

  • 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.gnocchi_api.gnocchi_api

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_api.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_metricd.gnocchi_metricd

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_metricd.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_resources_cleaner.gnocchi_resources_cleaner

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_resources_cleaner.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_statsd.gnocchi_statsd

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_statsd.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_tests.gnocchi_tests

    • Type: string

    • Description:

    • nil

  • pod.mounts.gnocchi_tests.init_container

    • Type: string

    • Description:

    • nil

  • pod.replicas.api

    • 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:

    • “124Mi”

  • pod.resources.enabled

    • Type: bool

    • Description:

    • false

  • pod.resources.jobs.clean.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.clean.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.clean.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.clean.requests.memory

    • Type: string

    • Description:

    • “124Mi”

  • 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:

    • “124Mi”

  • 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:

    • “124Mi”

  • 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:

    • “124Mi”

  • 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:

    • “124Mi”

  • 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:

    • “124Mi”

  • pod.resources.jobs.resources_cleaner.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.resources_cleaner.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.resources_cleaner.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.resources_cleaner.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:

    • “124Mi”

  • pod.resources.metricd.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.metricd.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.metricd.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.metricd.requests.memory

    • Type: string

    • Description:

    • “124Mi”

  • pod.resources.statsd.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.statsd.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.statsd.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.statsd.requests.memory

    • Type: string

    • Description:

    • “124Mi”

  • pod.tolerations.gnocchi.enabled

    • Type: bool

    • Description:

    • false

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

    • Type: string

    • Description:

    • “NoSchedule”

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

    • Type: string

    • Description:

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

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

    • Type: string

    • Description:

    • “Exists”

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

    • Type: string

    • Description:

    • “NoSchedule”

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

    • Type: string

    • Description:

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

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

    • Type: string

    • Description:

    • “Exists”

  • pod.user.gnocchi.uid

    • Type: int

    • Description:

    • 1000

  • release_group

    • Type: string

    • Description:

    • nil

  • secrets.identity.admin

    • Type: string

    • Description:

    • “gnocchi-keystone-admin”

  • secrets.identity.gnocchi

    • Type: string

    • Description:

    • “gnocchi-keystone-user”

  • secrets.oslo_db.admin

    • Type: string

    • Description:

    • “gnocchi-db-admin”

  • secrets.oslo_db.gnocchi

    • Type: string

    • Description:

    • “gnocchi-db-user”

  • secrets.oslo_db_indexer.admin

    • Type: string

    • Description:

    • “gnocchi-db-indexer-admin”

  • secrets.oslo_db_indexer.gnocchi

    • Type: string

    • Description:

    • “gnocchi-db-indexer-user”

  • secrets.rbd

    • Type: string

    • Description:

    • “gnocchi-rbd-keyring”

  • secrets.tls.ca

    • Type: string

    • Description:

    • nil