Designate¶
There are various customizations you can do to tailor the deployment of OpenStack Designate. You can find those below.
General Parameters¶
bootstrap.enabled
Type: bool
Description:
false
bootstrap.script
Type: string
Description:
openstack token issueconf.designate.DEFAULT.debug
Type: bool
Description:
false
conf.designate.DEFAULT.log_config_append
Type: string
Description:
“/etc/designate/logging.conf”
conf.designate.database.max_retries
Type: int
Description:
-1
conf.designate.keystone_authtoken.auth_type
Type: string
Description:
“password”
conf.designate.keystone_authtoken.auth_version
Type: string
Description:
“v3”
conf.designate.keystone_authtoken.memcache_security_strategy
Type: string
Description:
“ENCRYPT”
conf.designate.keystone_authtoken.service_type
Type: string
Description:
“dns”
conf.designate.oslo_middleware.enable_proxy_headers_parsing
Type: bool
Description:
true
conf.designate.oslo_policy.policy_file
Type: string
Description:
“/etc/designate/policy.yaml”
conf.designate.service:api.auth_strategy
Type: string
Description:
“keystone”
conf.designate.service:api.enable_api_admin
Type: bool
Description:
true
conf.designate.service:api.enable_api_v2
Type: bool
Description:
true
conf.designate.service:api.enabled_extensions_v2
Type: string
Description:
“quotas,reports”
conf.designate.service:api.workers
Type: int
Description:
2
conf.designate.service:worker.enabled
Type: bool
Description:
true
conf.designate.service:worker.notify
Type: bool
Description:
false
conf.designate.storage:sqlalchemy.max_retries
Type: int
Description:
-1
conf.designate_api_uwsgi.uwsgi.add-header
Type: string
Description:
“Connection: close”
conf.designate_api_uwsgi.uwsgi.buffer-size
Type: int
Description:
65535
conf.designate_api_uwsgi.uwsgi.die-on-term
Type: bool
Description:
true
conf.designate_api_uwsgi.uwsgi.enable-threads
Type: bool
Description:
true
conf.designate_api_uwsgi.uwsgi.exit-on-reload
Type: bool
Description:
false
conf.designate_api_uwsgi.uwsgi.hook-master-start
Type: string
Description:
“unix_signal:15 gracefully_kill_them_all”
conf.designate_api_uwsgi.uwsgi.lazy-apps
Type: bool
Description:
true
conf.designate_api_uwsgi.uwsgi.log-x-forwarded-for
Type: bool
Description:
true
conf.designate_api_uwsgi.uwsgi.master
Type: bool
Description:
true
conf.designate_api_uwsgi.uwsgi.procname-prefix-spaced
Type: string
Description:
“designate-api:”
conf.designate_api_uwsgi.uwsgi.route-user-agent
Type: string
Description:
“^kube-probe.* donotlog:”
conf.designate_api_uwsgi.uwsgi.thunder-lock
Type: bool
Description:
true
conf.designate_api_uwsgi.uwsgi.worker-reload-mercy
Type: int
Description:
80
conf.designate_api_uwsgi.uwsgi.wsgi-file
Type: string
Description:
“/var/lib/openstack/bin/designate-api-wsgi”
conf.logging.formatter_context.class
Type: string
Description:
“oslo_log.formatters.ContextFormatter”
conf.logging.formatter_context.datefmt
Type: string
Description:
“%Y-%m-%d %H:%M:%S”
conf.logging.formatter_default.datefmt
Type: string
Description:
“%Y-%m-%d %H:%M:%S”
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_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_designate.handlers[0]
Type: string
Description:
“stdout”
conf.logging.logger_designate.level
Type: string
Description:
“INFO”
conf.logging.logger_designate.qualname
Type: string
Description:
“designate”
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:
“designate”
conf.paste.app:osapi_dns_app_admin.”paste.app_factory”
Type: string
Description:
“designate.api.admin:factory”
conf.paste.app:osapi_dns_app_v2.”paste.app_factory”
Type: string
Description:
“designate.api.v2:factory”
conf.paste.app:osapi_dns_app_versions.”paste.app_factory”
Type: string
Description:
“designate.api.versions:factory”
conf.paste.composite:osapi_dns./
Type: string
Description:
“osapi_dns_versions”
conf.paste.composite:osapi_dns./admin
Type: string
Description:
“osapi_dns_admin”
conf.paste.composite:osapi_dns./v2
Type: string
Description:
“osapi_dns_v2”
conf.paste.composite:osapi_dns.use
Type: string
Description:
“egg:Paste#urlmap”
conf.paste.composite:osapi_dns_admin.keystone
Type: string
Description:
“http_proxy_to_wsgi cors request_id faultwrapper authtoken keystonecontext maintenance normalizeuri osapi_dns_app_admin”
conf.paste.composite:osapi_dns_admin.noauth
Type: string
Description:
“http_proxy_to_wsgi cors request_id faultwrapper noauthcontext maintenance normalizeuri osapi_dns_app_admin”
conf.paste.composite:osapi_dns_admin.use
Type: string
Description:
“call:designate.api.middleware:auth_pipeline_factory”
conf.paste.composite:osapi_dns_v2.keystone
Type: string
Description:
“http_proxy_to_wsgi cors request_id faultwrapper validation_API_v2 authtoken keystonecontext maintenance normalizeuri osapi_dns_app_v2”
conf.paste.composite:osapi_dns_v2.noauth
Type: string
Description:
“http_proxy_to_wsgi cors request_id faultwrapper validation_API_v2 noauthcontext maintenance normalizeuri osapi_dns_app_v2”
conf.paste.composite:osapi_dns_v2.use
Type: string
Description:
“call:designate.api.middleware:auth_pipeline_factory”
conf.paste.composite:osapi_dns_versions.keystone
Type: string
Description:
“http_proxy_to_wsgi cors maintenance faultwrapper osapi_dns_app_versions”
conf.paste.composite:osapi_dns_versions.noauth
Type: string
Description:
“http_proxy_to_wsgi cors maintenance faultwrapper osapi_dns_app_versions”
conf.paste.composite:osapi_dns_versions.use
Type: string
Description:
“call:designate.api.middleware:auth_pipeline_factory”
conf.paste.filter:authtoken.”paste.filter_factory”
Type: string
Description:
“keystonemiddleware.auth_token:filter_factory”
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:
“designate”
conf.paste.filter:faultwrapper.”paste.filter_factory”
Type: string
Description:
“designate.api.middleware:FaultWrapperMiddleware.factory”
conf.paste.filter:http_proxy_to_wsgi.”paste.filter_factory”
Type: string
Description:
“oslo_middleware:HTTPProxyToWSGI.factory”
conf.paste.filter:keystonecontext.”paste.filter_factory”
Type: string
Description:
“designate.api.middleware:KeystoneContextMiddleware.factory”
conf.paste.filter:maintenance.”paste.filter_factory”
Type: string
Description:
“designate.api.middleware:MaintenanceMiddleware.factory”
conf.paste.filter:noauthcontext.”paste.filter_factory”
Type: string
Description:
“designate.api.middleware:NoAuthContextMiddleware.factory”
conf.paste.filter:normalizeuri.”paste.filter_factory”
Type: string
Description:
“designate.api.middleware:NormalizeURIMiddleware.factory”
conf.paste.filter:request_id.”paste.filter_factory”
Type: string
Description:
“oslo_middleware:RequestId.factory”
conf.paste.filter:validation_API_v2.”paste.filter_factory”
Type: string
Description:
“designate.api.middleware:APIv2ValidationErrorMiddleware.factory”
conf.policy
Type: object
Description:
{}
conf.pools
Type: string
Description:
- name: default # The name is immutable. There will be no option to change the name after # creation and the only way will to change it will be to delete it # (and all zones associated with it) and recreate it. description: Default Pool attributes: {} # List out the NS records for zones hosted within this pool # This should be a record that is created outside of designate, that # points to the public IP of the controller node. ns_records: - hostname: {{ printf \"ns.%s.svc.%s.\" .Release.Namespace .Values.endpoints.cluster_domain_suffix }} priority: 1 # List out the nameservers for this pool. These are the actual DNS servers. # We use these to verify changes have propagated to all nameservers. nameservers: - host: ${POWERDNS_SERVICE_HOST} port: {{ tuple \"powerdns\" \"internal\" \"powerdns\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }} # List out the targets for this pool. For BIND there will be one # entry for each BIND server, as we have to run rndc command on each server targets: - type: pdns4 description: PowerDNS Server # List out the designate-mdns servers from which PowerDNS servers should # request zone transfers (AXFRs) from. # This should be the IP of the controller node. # If you have multiple controllers you can add multiple masters # by running designate-mdns on them, and adding them here. masters: - host: ${MINIDNS_SERVICE_HOST} port: {{ tuple \"mdns\" \"internal\" \"ipc\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }} # PowerDNS Configuration options options: host: ${POWERDNS_SERVICE_HOST} port: {{ tuple \"powerdns\" \"internal\" \"powerdns\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }} api_endpoint: http://${POWERDNS_SERVICE_HOST}:{{ tuple \"powerdns\" \"internal\" \"powerdns_api\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }} api_token: {{ tuple \"powerdns\" \"service\" . | include \"helm-toolkit.endpoints.endpoint_token_lookup\" }}dependencies.dynamic.common.local_image_registry.jobs[0]
Type: string
Description:
“designate-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.dynamic.job_rabbit_init.api.jobs[0]
Type: string
Description:
“designate-rabbit-init”
dependencies.dynamic.job_rabbit_init.central.jobs[0]
Type: string
Description:
“designate-rabbit-init”
dependencies.dynamic.job_rabbit_init.sink.jobs[0]
Type: string
Description:
“designate-rabbit-init”
dependencies.dynamic.job_rabbit_init.worker.jobs[0]
Type: string
Description:
“designate-rabbit-init”
dependencies.static.api.jobs[0]
Type: string
Description:
“designate-db-sync”
dependencies.static.api.jobs[1]
Type: string
Description:
“designate-ks-user”
dependencies.static.api.jobs[2]
Type: string
Description:
“designate-ks-endpoints”
dependencies.static.api.service[0].endpoint
Type: string
Description:
“internal”
dependencies.static.api.service[0].service
Type: string
Description:
“oslo_db”
dependencies.static.api.service[1].endpoint
Type: string
Description:
“internal”
dependencies.static.api.service[1].service
Type: string
Description:
“identity”
dependencies.static.api.service[2].endpoint
Type: string
Description:
“internal”
dependencies.static.api.service[2].service
Type: string
Description:
“oslo_messaging”
dependencies.static.central.jobs[0]
Type: string
Description:
“designate-db-sync”
dependencies.static.central.jobs[1]
Type: string
Description:
“designate-ks-user”
dependencies.static.central.jobs[2]
Type: string
Description:
“designate-ks-endpoints”
dependencies.static.central.service[0].endpoint
Type: string
Description:
“internal”
dependencies.static.central.service[0].service
Type: string
Description:
“oslo_db”
dependencies.static.central.service[1].endpoint
Type: string
Description:
“internal”
dependencies.static.central.service[1].service
Type: string
Description:
“identity”
dependencies.static.central.service[2].endpoint
Type: string
Description:
“internal”
dependencies.static.central.service[2].service
Type: string
Description:
“oslo_messaging”
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:
“designate-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.ks_endpoints.jobs[0]
Type: string
Description:
“designate-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.mdns.jobs[0]
Type: string
Description:
“designate-db-sync”
dependencies.static.mdns.jobs[1]
Type: string
Description:
“designate-ks-user”
dependencies.static.mdns.jobs[2]
Type: string
Description:
“designate-ks-endpoints”
dependencies.static.mdns.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.mdns.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.mdns.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.mdns.services[1].service
Type: string
Description:
“identity”
dependencies.static.producer.jobs[0]
Type: string
Description:
“designate-db-sync”
dependencies.static.producer.jobs[1]
Type: string
Description:
“designate-ks-user”
dependencies.static.producer.jobs[2]
Type: string
Description:
“designate-ks-endpoints”
dependencies.static.producer.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.producer.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.producer.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.producer.services[1].service
Type: string
Description:
“identity”
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.sink.jobs[0]
Type: string
Description:
“designate-db-sync”
dependencies.static.sink.jobs[1]
Type: string
Description:
“designate-ks-user”
dependencies.static.sink.jobs[2]
Type: string
Description:
“designate-ks-endpoints”
dependencies.static.sink.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.sink.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.sink.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.sink.services[1].service
Type: string
Description:
“identity”
dependencies.static.worker.jobs[0]
Type: string
Description:
“designate-db-sync”
dependencies.static.worker.jobs[1]
Type: string
Description:
“designate-ks-user”
dependencies.static.worker.jobs[2]
Type: string
Description:
“designate-ks-endpoints”
dependencies.static.worker.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.worker.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.worker.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.worker.services[1].service
Type: string
Description:
“identity”
dependencies.static.worker.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.worker.services[2].service
Type: string
Description:
“mdns”
endpoints.cluster_domain_suffix
Type: string
Description:
“cluster.local”
endpoints.dns.host_fqdn_override.default
Type: string
Description:
nil
endpoints.dns.hosts.default
Type: string
Description:
“designate-api”
endpoints.dns.hosts.public
Type: string
Description:
“designate”
endpoints.dns.name
Type: string
Description:
“designate”
endpoints.dns.path.default
Type: string
Description:
“/”
endpoints.dns.port.api.default
Type: int
Description:
9001
endpoints.dns.port.api.public
Type: int
Description:
80
endpoints.dns.scheme.default
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.designate.password
Type: string
Description:
“password”
endpoints.identity.auth.designate.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.designate.project_name
Type: string
Description:
“service”
endpoints.identity.auth.designate.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.designate.role
Type: string
Description:
“admin”
endpoints.identity.auth.designate.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.designate.username
Type: string
Description:
“designate”
endpoints.identity.auth.test.password
Type: string
Description:
“password”
endpoints.identity.auth.test.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.test.project_name
Type: string
Description:
“test”
endpoints.identity.auth.test.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.test.role
Type: string
Description:
“admin”
endpoints.identity.auth.test.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.test.username
Type: string
Description:
“designate-test”
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.mdns.host_fqdn_override.default
Type: string
Description:
nil
endpoints.mdns.hosts.default
Type: string
Description:
“minidns”
endpoints.mdns.hosts.public
Type: string
Description:
“designate-mdns”
endpoints.mdns.name
Type: string
Description:
“minidns”
endpoints.mdns.path.default
Type: string
Description:
nil
endpoints.mdns.port.ipc.default
Type: int
Description:
5354
endpoints.mdns.scheme.default
Type: string
Description:
“tcp”
endpoints.oci_image_registry.auth.designate.password
Type: string
Description:
“password”
endpoints.oci_image_registry.auth.designate.username
Type: string
Description:
“designate”
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.designate.password
Type: string
Description:
“password”
endpoints.oslo_db.auth.designate.username
Type: string
Description:
“designate”
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:
“/designate”
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.designate.password
Type: string
Description:
“password”
endpoints.oslo_messaging.auth.designate.username
Type: string
Description:
“designate”
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:
“/designate”
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
endpoints.powerdns.auth.service.token
Type: string
Description:
“chiave_segreta”
endpoints.powerdns.host_fqdn_override.default
Type: string
Description:
nil
endpoints.powerdns.hosts.default
Type: string
Description:
“powerdns”
endpoints.powerdns.port.powerdns.default
Type: int
Description:
53
endpoints.powerdns.port.powerdns_api.default
Type: int
Description:
8081
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.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.designate_api
Type: string
Description:
“docker.io/openstackhelm/designate:2024.1-ubuntu_jammy”
images.tags.designate_central
Type: string
Description:
“docker.io/openstackhelm/designate:2024.1-ubuntu_jammy”
images.tags.designate_db_sync
Type: string
Description:
“docker.io/openstackhelm/designate:2024.1-ubuntu_jammy”
images.tags.designate_mdns
Type: string
Description:
“docker.io/openstackhelm/designate:2024.1-ubuntu_jammy”
images.tags.designate_producer
Type: string
Description:
“docker.io/openstackhelm/designate:2024.1-ubuntu_jammy”
images.tags.designate_sink
Type: string
Description:
“docker.io/openstackhelm/designate:2024.1-ubuntu_jammy”
images.tags.designate_worker
Type: string
Description:
“docker.io/openstackhelm/designate:2024.1-ubuntu_jammy”
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”
labels.api.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.api.node_selector_value
Type: string
Description:
“enabled”
labels.central.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.central.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.mdns.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.mdns.node_selector_value
Type: string
Description:
“enabled”
labels.producer.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.producer.node_selector_value
Type: string
Description:
“enabled”
labels.sink.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.sink.node_selector_value
Type: string
Description:
“enabled”
labels.worker.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.worker.node_selector_value
Type: string
Description:
“enabled”
manifests.configmap_bin
Type: bool
Description:
true
manifests.configmap_etc
Type: bool
Description:
true
manifests.deployment_api
Type: bool
Description:
true
manifests.deployment_central
Type: bool
Description:
true
manifests.deployment_mdns
Type: bool
Description:
true
manifests.deployment_producer
Type: bool
Description:
true
manifests.deployment_sink
Type: bool
Description:
false
manifests.deployment_worker
Type: bool
Description:
true
manifests.ingress_api
Type: bool
Description:
true
manifests.job_bootstrap
Type: bool
Description:
true
manifests.job_db_init
Type: bool
Description:
true
manifests.job_db_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.pdb_api
Type: bool
Description:
true
manifests.pdb_central
Type: bool
Description:
true
manifests.pdb_mdns
Type: bool
Description:
true
manifests.pdb_producer
Type: bool
Description:
true
manifests.pdb_sink
Type: bool
Description:
false
manifests.pdb_worker
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
manifests.service_mdns
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:
9001
network.mdns.external_policy_local
Type: bool
Description:
false
network.mdns.name
Type: string
Description:
“designate-mdns”
network.mdns.node_port.enabled
Type: bool
Description:
true
network.mdns.node_port.port
Type: int
Description:
5354
network.mdns.proto
Type: string
Description:
“http”
pod.affinity.anti.topologyKey.default
Type: string
Description:
“kubernetes.io/hostname”
pod.affinity.anti.type.default
Type: string
Description:
“preferredDuringSchedulingIgnoredDuringExecution”
pod.lifecycle.disruption_budget.api.min_available
Type: int
Description:
0
pod.lifecycle.disruption_budget.central.min_available
Type: int
Description:
0
pod.lifecycle.disruption_budget.mdns.min_available
Type: int
Description:
0
pod.lifecycle.disruption_budget.producer.min_available
Type: int
Description:
0
pod.lifecycle.disruption_budget.sink.min_available
Type: int
Description:
0
pod.lifecycle.disruption_budget.worker.min_available
Type: int
Description:
0
pod.lifecycle.termination_grace_period.api.timeout
Type: int
Description:
30
pod.lifecycle.termination_grace_period.mdns.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.designate_api.designate_api.volumeMounts
Type: string
Description:
nil
pod.mounts.designate_api.designate_api.volumes
Type: string
Description:
nil
pod.mounts.designate_api.init_container
Type: string
Description:
nil
pod.mounts.designate_central.designate_central.volumeMounts
Type: string
Description:
nil
pod.mounts.designate_central.designate_central.volumes
Type: string
Description:
nil
pod.mounts.designate_central.init_container
Type: string
Description:
nil
pod.mounts.designate_db_sync.designate_db_sync.volumeMounts
Type: string
Description:
nil
pod.mounts.designate_db_sync.designate_db_sync.volumes
Type: string
Description:
nil
pod.mounts.designate_mdns.designate_mdns.volumeMounts
Type: string
Description:
nil
pod.mounts.designate_mdns.designate_mdns.volumes
Type: string
Description:
nil
pod.mounts.designate_mdns.init_container
Type: string
Description:
nil
pod.mounts.designate_producer.designate_producer.volumeMounts
Type: string
Description:
nil
pod.mounts.designate_producer.designate_producer.volumes
Type: string
Description:
nil
pod.mounts.designate_producer.init_container
Type: string
Description:
nil
pod.mounts.designate_sink.designate_sink.volumeMounts
Type: string
Description:
nil
pod.mounts.designate_sink.designate_sink.volumes
Type: string
Description:
nil
pod.mounts.designate_sink.init_container
Type: string
Description:
nil
pod.mounts.designate_worker.designate_worker.volumeMounts
Type: string
Description:
nil
pod.mounts.designate_worker.designate_worker.volumes
Type: string
Description:
nil
pod.mounts.designate_worker.init_container
Type: string
Description:
nil
pod.replicas.api
Type: int
Description:
1
pod.replicas.central
Type: int
Description:
1
pod.replicas.mdns
Type: int
Description:
1
pod.replicas.producer
Type: int
Description:
1
pod.replicas.sink
Type: int
Description:
1
pod.replicas.worker
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.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_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.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”
release_group
Type: string
Description:
nil
secrets.identity.admin
Type: string
Description:
“designate-keystone-admin”
secrets.identity.designate
Type: string
Description:
“designate-keystone-user”
secrets.identity.test
Type: string
Description:
“designate-keystone-test”
secrets.oci_image_registry.designate
Type: string
Description:
“designate-oci-image-registry”
secrets.oslo_db.admin
Type: string
Description:
“designate-db-admin”
secrets.oslo_db.designate
Type: string
Description:
“designate-db-user”
secrets.oslo_messaging.admin
Type: string
Description:
“designate-rabbitmq-admin”
secrets.oslo_messaging.designate
Type: string
Description:
“designate-rabbitmq-user”
secrets.tls.dns.api.public
Type: string
Description:
“designate-tls-public”