Skip to main content
Version: 0.36

Astronomer Helm chart configuration reference

Astronomer Software uses a Helm chart to define the behavior and functionality of your specific installation in a values.yaml file. You can customize the behavior of your Software implementation by applying a platform configuration change for the different system components.

This document contains all the different possible configuration settings, grouped by the component they apply to.

Astronomer Astro UI resources

ParameterTypeDescriptionDefault
astronomer.astroUI.resources.limits.cpustringSpecifies the maximum amount of CPU resources that the Astro UI component can consume."500m"
astronomer.astroUI.resources.limits.memorystringDefines the maximum amount of memory that the Astro UI component is allowed to use."1024Mi"
astronomer.astroUI.resources.requests.cpustringIndicates the minimum amount of CPU resources guaranteed for the Astro UI component."100m"
astronomer.astroUI.resources.requests.memorystringSets the minimum amount of memory guaranteed for the Astro UI component."256Mi"

Astronomer Commander resources

ParameterTypeDescriptionDefault
astronomer.commander.resources.limits.cpustringSpecifies the maximum amount of CPU resources that the Commander component can consume."500m"
astronomer.commander.resources.limits.memorystringDefines the maximum amount of memory that the Commander component is allowed to use."2Gi"
astronomer.commander.resources.requests.cpustringIndicates the minimum amount of CPU resources guaranteed for the Commander component."250m"
astronomer.commander.resources.requests.memorystringSets the minimum amount of memory guaranteed for the Commander component."1Gi"

Extra objects

ParameterTypeDescriptionDefault
astronomer.extraObjectslistSpecifies additional Kubernetes objects to deploy alongside Astronomer components. For example, ConfigMaps or secrets.[]

Houston

ParameterTypeDescriptionDefault
astronomer.houston.resources.limits.cpustringMaximum CPU resources allocated to the Houston API service."1000m"
astronomer.houston.resources.limits.memorystringMaximum memory allocated to the Houston API service."2048Mi"
astronomer.houston.resources.requests.cpustringMinimum guaranteed CPU resources for the Houston API service."500m"
astronomer.houston.resources.requests.memorystringMinimum guaranteed memory for the Houston API service."1024Mi"

Install

ParameterTypeDescriptionDefault
astronomer.install.resources.limits.cpustringMaximum CPU resources for the Astronomer installation service."500m"
astronomer.install.resources.limits.memorystringMaximum memory for the Astronomer installation service."1024Mi"
astronomer.install.resources.requests.cpustringMinimum guaranteed CPU resources for the Astronomer installation service."100m"
astronomer.install.resources.requests.memorystringMinimum guaranteed memory for the Astronomer installation service."256Mi"

Registry

ParameterTypeDescriptionDefault
astronomer.registry.persistence.enabledboolEnables or disables persistent storage for the Astronomer registry.true
astronomer.registry.persistence.sizestringDefines the size of the persistent storage for the Astronomer registry."100Gi"
astronomer.registry.resources.limits.cpustringMaximum CPU resources allocated to the Astronomer registry service."500m"
astronomer.registry.resources.limits.memorystringMaximum memory allocated to the Astronomer registry service."1024Mi"
astronomer.registry.resources.requests.cpustringMinimum guaranteed CPU resources for the Astronomer registry service."250m"
astronomer.registry.resources.requests.memorystringMinimum guaranteed memory for the Astronomer registry service."512Mi"

Elasticsearch

ParameterTypeDescriptionDefault
elasticsearch.client.heapMemorystringHeap memory size allocated for Elasticsearch client nodes."2g"
elasticsearch.client.initResources.limits.cpustringMaximum CPU resources for client node initialization."120m"
elasticsearch.client.initResources.limits.memorystringMaximum memory for Elasticsearch client node initialization."100Mi"
elasticsearch.client.initResources.requests.cpustringMinimum guaranteed CPU resources for Elasticsearch client node initialization."100m"
elasticsearch.client.initResources.requests.memorystringMinimum guaranteed memory for Elasticsearch client node initialization."80Mi"
elasticsearch.client.resources.limits.cpustringMaximum CPU resources allocated to the client nodes."2"
elasticsearch.client.resources.limits.memorystringMaximum memory allocated to the client nodes."4Gi"
elasticsearch.client.resources.requests.cpustringMinimum guaranteed CPU resources for the client nodes."1"
elasticsearch.client.resources.requests.memorystringMinimum guaranteed memory for the client nodes."2Gi"
elasticsearch.common.persistence.enabledbooleanEnables or disables persistent storage for Elasticsearch nodes.true
elasticsearch.data.heapMemorystringHeap memory size allocated for Elasticsearch data nodes."2g"
elasticsearch.data.initResources.limits.cpustringMaximum CPU resources for data node initialization."120m"
elasticsearch.data.initResources.limits.memorystringMaximum memory for data node initialization."100Mi"
elasticsearch.data.initResources.requests.cpustringMinimum guaranteed CPU resources for data node initialization."100m"
elasticsearch.data.initResources.requests.memorystringMinimum guaranteed memory for data node initialization."80Mi"
elasticsearch.data.persistence.sizestringSize of persistent storage for Elasticsearch data nodes."100Gi"
elasticsearch.data.resources.limits.cpustringMaximum CPU resources allocated to the data nodes."2"
elasticsearch.data.resources.limits.memorystringMaximum memory allocated to the data nodes."4Gi"
elasticsearch.data.resources.requests.cpustringMinimum guaranteed CPU resources for the data nodes."1"
elasticsearch.data.resources.requests.memorystringMinimum guaranteed memory for the data nodes."2Gi"
elasticsearch.exporter.resources.limits.cpustringMaximum CPU resources allocated to the Elasticsearch exporter."200m"
elasticsearch.exporter.resources.limits.memorystringMaximum memory allocated to the Elasticsearch exporter."128Mi"
elasticsearch.exporter.resources.requests.cpustringMinimum guaranteed CPU resources for the Elasticsearch exporter."100m"
elasticsearch.exporter.resources.requests.memorystringMinimum guaranteed memory for the Elasticsearch exporter."100Mi"
elasticsearch.master.heapMemorystringHeap memory size allocated for Elasticsearch master nodes."2g"
elasticsearch.master.initResources.limits.cpustringMaximum CPU resources for master node initialization."120m"
elasticsearch.master.initResources.limits.memorystringMaximum memory for master node initialization."100Mi"
elasticsearch.master.initResources.requests.cpustringMinimum guaranteed CPU resources for master node initialization."100m"
elasticsearch.master.initResources.requests.memorystringMinimum guaranteed memory for master node initialization."80Mi"
elasticsearch.master.persistence.sizestringSize of persistent storage for Elasticsearch master nodes."20Gi"
elasticsearch.master.resources.limits.cpustringMaximum CPU resources allocated to the master nodes."2"
elasticsearch.master.resources.limits.memorystringMaximum memory allocated to the master nodes."4Gi"
elasticsearch.master.resources.requests.cpustringMinimum guaranteed CPU resources for the master nodes."1"
elasticsearch.master.resources.requests.memorystringMinimum guaranteed memory for the master nodes."2Gi"
elasticsearch.nginx.resources.limits.cpustringMaximum CPU resources allocated to the Elasticsearch NGINX service."100m"
elasticsearch.nginx.resources.limits.memorystringMaximum memory allocated to the Elasticsearch NGINX service."256Mi"
elasticsearch.nginx.resources.requests.cpustringMinimum guaranteed CPU resources for the Elasticsearch NGINX service."80m"
elasticsearch.nginx.resources.requests.memorystringMinimum guaranteed memory for the Elasticsearch NGINX service."128Mi"

Fluentd

ParameterTypeDescriptionDefault
fluentd.resources.limits.cpustringMaximum CPU resources allocated to the Fluentd service."1000m"
fluentd.resources.limits.memorystringMaximum memory allocated to the Fluentd service."1024Mi"
fluentd.resources.requests.cpustringMinimum guaranteed CPU resources for the Fluentd service."250m"
fluentd.resources.requests.memorystringMinimum guaranteed memory for the Fluentd service."512Mi"

Global

ParameterTypeDescriptionDefault
global.acmeboolConfiguration for the ACME protocol to manage SSL/TLS certificates.false
global.authSidecar.default_nginx_settingsstringDefault settings for the NGINX configuration in the auth sidecar."internal;\nproxy_pass_request_body off;\nproxy_set_header Content-Length \"\";\nproxy_set_header X-Forwarded-Proto \"\";\nproxy_set_header X-Original-URL https://$http_host$request_uri;\nproxy_set_header X-Original-Method $request_method;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $remote_addr;\nproxy_set_header X-Auth-Request-Redirect $request_uri;\nproxy_buffering off;\nproxy_buffer_size 4k;\nproxy_buffers 4 4k;\nproxy_request_buffering on;\nproxy_http_version 1.1;\nproxy_ssl_server_name on;\nproxy_pass_request_headers on;\nclient_max_body_size 1024m;\n"
global.authSidecar.default_nginx_settings_locationstringDefault location for the NGINX configuration in the auth sidecar."auth_request /auth;\nauth_request_set $auth_status $upstream_status;\nauth_request_set $auth_cookie $upstream_http_set_cookie;\nadd_header Set-Cookie $auth_cookie;\nauth_request_set $authHeader0 $upstream_http_authorization;\nproxy_set_header 'authorization' $authHeader0;\nauth_request_set $authHeader1 $upstream_http_username;\nproxy_set_header 'username' $authHeader1;\nauth_request_set $authHeader2 $upstream_http_email;\nproxy_set_header 'email' $authHeader2;\nerror_page 401 = @401_auth_error;\nproxy_set_header Upgrade $http_upgrade;\nproxy_set_header Connection 'connection_upgrade';\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_cache_bypass $http_upgrade;\nproxy_set_header X-Original-Forwarded-For $http_x_forwarded_for;\nproxy_connect_timeout 15s;\nproxy_send_timeout 600s;\nproxy_read_timeout 600s;\nproxy_buffering off;\nproxy_buffer_size 4k;\nproxy_buffers 4 4k;\nproxy_max_temp_file_size 1024m;\nproxy_request_buffering on;\nproxy_http_version 1.1;\nproxy_cookie_domain off;\nproxy_cookie_path off;\nproxy_redirect off;\n"
global.authSidecar.enabledboolEnables or disables the auth sidecar component.false
global.authSidecar.portintPort used by the auth sidecar.8084
global.authSidecar.pullPolicystringImage pull policy for the auth sidecar container."IfNotPresent"
global.authSidecar.repositorystringContainer image repository for the auth sidecar."quay.io/astronomer/ap-auth-sidecar"
global.authSidecar.resources.limits.cpustringMaximum CPU resources for the auth sidecar."1000m"
global.authSidecar.resources.limits.memorystringMaximum memory for the auth sidecar."1024Mi"
global.authSidecar.resources.requests.cpustringMinimum guaranteed CPU resources for the auth sidecar."500m"
global.authSidecar.resources.requests.memorystringMinimum guaranteed memory for the auth sidecar."512Mi"
global.authSidecar.securityContextobjectSecurity context settings for the auth sidecar.{}
global.authSidecar.tagstringVersion tag for the auth sidecar container image."1.27.2"
global.azure.enabledboolEnables or disables Azure-specific configurations.false
global.baseDomainstringSpecifies the base domain for the platform.nil
global.clusterRolesboolConfigures cluster-wide roles.true
global.customLogging.enabledboolEnables or disables custom logging configurations.false
global.customLogging.extraEnvlistAdditional environment variables for custom logging.[]
global.customLogging.hoststringHost address for the custom logging service.""
global.customLogging.portstringPort for the custom logging service.""
global.customLogging.schemestringConnection scheme (e.g., HTTP/HTTPS) for the custom logging service."https"
global.customLogging.secretstringSecret used for authenticating the custom logging service.""
global.dagOnlyDeployment.enabledboolEnables or disables deployment of DAGs only.false
global.dagOnlyDeployment.persistenceobjectPersistence configuration for the DAG-only deployment.{}
global.dagOnlyDeployment.repositorystringRepository used for the DAG-only deployment."quay.io/astronomer/ap-dag-deploy"
global.dagOnlyDeployment.resourcesobjectResource allocation settings for the DAG-only deployment.{}
global.dagOnlyDeployment.securityContexts.pod.fsGroupintFilesystem group ID for the DAG-only deployment pods.50000
global.dagOnlyDeployment.tagstringVersion tag for the DAG-only deployment container image."0.6.3"
global.defaultDenyNetworkPolicyboolEnables or disables the default deny-all network policy.true
global.deployRollbackEnabledboolEnables or disables rollback during deployment failures.false
global.disableManageClusterScopedResourcesboolDisables management of cluster-scoped resources by the platform.false
global.enableArgoCDAnnotationboolEnables ArgoCD annotations for platform components.false
global.enableHoustonInternalAuthorizationboolEnables internal authorization for Houston API.false
global.enablePerHostIngressboolEnables per-host ingress rules.false
global.extraAnnotationsobjectAdditional Kubernetes annotations for resources.{}
global.features.namespacePools.createRbacboolCreates RBAC for namespace pools.true
global.features.namespacePools.enabledboolEnables or disables namespace pooling.false
global.features.namespacePools.namespaces.createboolAutomatically creates namespaces for the namespace pool.false
global.features.namespacePools.namespaces.nameslistNames of the namespaces to include in the namespace pool.[]
global.helmRepostringHelm chart repository for the platform."https://helm.astronomer.io"
global.istio.enabledboolEnables or disables Istio integration.false
global.istio.rootNamespacestringRoot namespace for Istio resources."istio-config"
global.logging.indexNamePrefixstringPrefix for logging index names.nil
global.loggingSidecar.customConfigboolCustom configuration for the logging sidecar.false
global.loggingSidecar.enabledboolEnables or disables the logging sidecar.false
global.loggingSidecar.extraEnvlistAdditional environment variables for the logging sidecar.[]
global.loggingSidecar.indexPatternstringIndex pattern for logs collected by the logging sidecar.nil
global.loggingSidecar.namestringName of the logging sidecar container."sidecar-log-consumer"
global.loggingSidecar.repositorystringRepository for the logging sidecar container image."quay.io/astronomer/ap-vector"
global.loggingSidecar.resourcesobjectResource allocation settings for the logging sidecar.{}
global.loggingSidecar.securityContextobjectSecurity context settings for the logging sidecar.{}
global.loggingSidecar.tagstringVersion tag for the logging sidecar container image."0.42.0"
global.manualNamespaceNamesEnabledboolAllows manual naming of namespaces instead of auto-generated names.false
global.namespaceFreeFormEntryboolEnables freeform entry of namespace names.false
global.nats.enabledboolEnables or disables the NATS messaging system.true
global.nats.jetStream.enabledboolEnables JetStream functionality for NATS.false
global.nats.jetStream.tlsboolConfigures TLS for JetStream connections.false
global.nats.replicasintSpecifies the number of replicas for NATS.3
global.networkNSLabelsboolCustom labels for network namespace resources.false
global.networkPolicy.enabledboolEnables or disables network policies for the platform.true
global.nodeExporterSccEnabledboolEnables the SCC (Security Context Constraints) for the node exporter in OpenShift.false
global.openshiftEnabledboolEnables compatibility with OpenShift environments.false
global.pgbouncer.enabledboolEnables or disables the PgBouncer connection pooling service.false
global.pgbouncer.extraEnvlistAdditional environment variables for PgBouncer.[]
global.pgbouncer.extraLabelslistExtra labels for PgBouncer resources.[]
global.pgbouncer.gssSupportboolEnables GSS (Generic Security Services) support in PgBouncer.true
global.pgbouncer.krb5ConfSecretNamestringSpecifies the secret name for the Kerberos configuration file for PgBouncer."krb5.conf"
global.pgbouncer.passwordstringConfigures the password for connecting to PgBouncer."postgres"
global.pgbouncer.servicePortstringSpecifies the service port for PgBouncer."5432"
global.pgbouncer.usernamestringConfigures the username for connecting to PgBouncer."postgres"
global.platformNodePool.affinityobjectAffinity rules for scheduling platform node pool resources.{}
global.platformNodePool.nodeSelectorobjectNode selector for assigning platform node pool resources.{}
global.platformNodePool.tolerationslistTolerations for scheduling platform node pool resources on tainted nodes.[]
global.podAnnotationsobjectAdditional annotations for all platform pods.{}
global.podDisruptionBudgetsEnabledboolEnables Pod Disruption Budgets to manage voluntary disruptions to platform pods.true
global.postgresqlEnabledboolEnables or disables the integrated PostgreSQL database.false
global.privateCaCertslistConfigures private CA (Certificate Authority) certificates for the platform.[]
global.privateCaCertsAddToHost.addToContainerdboolAdds private CA certificates to containerd.false
global.privateCaCertsAddToHost.addToDockerdboolAdds private CA certificates to Docker daemon.true
global.privateCaCertsAddToHost.certCopier.pullPolicystringImage pull policy for the cert copier container used for private CA certificates."IfNotPresent"
global.privateCaCertsAddToHost.certCopier.repositorystringRepository URL for the cert copier container used for private CA certificates."quay.io/astronomer/ap-base"
global.privateCaCertsAddToHost.certCopier.tagstringTag for the cert copier container image."3.18.9"
global.privateCaCertsAddToHost.containerdCertConfigPathstringConfiguration path for containerd private CA certificates."/etc/containerd/certs.d"
global.privateCaCertsAddToHost.containerdConfigTomlstringTOML configuration file for containerd CA setup.nil
global.privateCaCertsAddToHost.containerdHostPathstringHost path for the containerd configuration files."/etc/containerd"
global.privateCaCertsAddToHost.containerdTolerationslistTolerations for the cert copier container in containerd environments.[]
global.privateCaCertsAddToHost.containerdnodeAffinityslistNode affinity rules for containerd cert copier.[]
global.privateCaCertsAddToHost.enabledboolEnables the setup of private CA certificates for the host.false
global.privateCaCertsAddToHost.hostDirectorystringDirectory on the host to store private CA certificates."/etc/docker/certs.d"
global.privateCaCertsAddToHost.priorityClassNamestringPriority class name for the cert copier container.nil
global.privateRegistry.enabledboolEnables or disables the use of a private Docker registry.false
global.privateRegistry.repositorystringSpecifies the repository URL for the private Docker registry.nil
global.privateRegistry.secretNamestringKubernetes secret name for accessing the private registry.nil
global.prometheusPostgresExporterEnabledboolEnables or disables the Prometheus Postgres Exporter.false
global.rbacEnabledboolEnables Role-Based Access Control (RBAC) for the platform.true
global.sccEnabledboolEnables Security Context Constraints (SCC) for OpenShift environments.false
global.singleNamespaceboolConfigures the platform to operate within a single namespace.false
global.ssl.enabledboolEnables SSL for platform communication.false
global.ssl.grafana.sslmodestringSSL mode configuration for Grafana."require"
global.ssl.modestringGlobal SSL mode configuration for the platform."prefer"
global.stan.enabledboolEnables or disables the STAN (NATS Streaming) service.true
global.stan.replicasintNumber of replicas for the STAN service.3
global.taskUsageMetricsEnabledboolEnables task usage metrics collection for the platform.false
global.tlsSecretstringSpecifies the Kubernetes secret for TLS certificates."astronomer-tls"
global.veleroEnabledboolEnables or disables Velero for backups and restores.false

Grafana

ParameterTypeDescriptionDefault
grafana.dashboardsobjectPreconfigured dashboards for Grafana.{}
grafana.extraEnvVarslistExtra environment variables for Grafana.[]
grafana.resources.limits.cpustringCPU resource limit for Grafana."500m"
grafana.resources.limits.memorystringMemory resource limit for Grafana."1024Mi"
grafana.resources.requests.cpustringCPU resource request for Grafana."250m"
grafana.resources.requests.memorystringMemory resource request for Grafana."512Mi"

Kibana

ParameterTypeDescriptionDefault
kibana.resources.limits.cpustringCPU resource limit for Kibana."500m"
kibana.resources.limits.memorystringMemory resource limit for Kibana."1024Mi"
kibana.resources.requests.cpustringCPU resource request for Kibana."250m"
kibana.resources.requests.memorystringMemory resource request for Kibana."512Mi"

Kube-state

ParameterTypeDescriptionDefault
kube-state.resources.limits.cpustringCPU resource limit for Kube State Metrics."500m"
kube-state.resources.limits.memorystringMemory resource limit for Kube State Metrics."1024Mi"
kube-state.resources.requests.cpustringCPU resource request for Kube State Metrics."250m"
kube-state.resources.requests.memorystringMemory resource request for Kube State Metrics."512Mi"

NATS

ParameterTypeDescriptionDefault
nats.affinity.<<objectAffinity rules for scheduling NATS pods on specific nodes.{}
nats.nats.resources.limits.cpustringCPU resource limit for the NATS service."250m"
nats.nats.resources.limits.memorystringMemory resource limit for the NATS service."100Mi"
nats.nats.resources.requests.cpustringCPU resource request for the NATS service."75m"
nats.nats.resources.requests.memorystringMemory resource request for the NATS service."30Mi"
nats.nodeSelector.<<objectNode selector for scheduling NATS pods.{}
nats.tolerationslistTolerations for scheduling NATS pods on tainted nodes.[]

nginx

ParameterTypeDescriptionDefault
nginx.defaultBackend.resources.limits.cpustringCPU resource limit for the NGINX default backend."120m"
nginx.defaultBackend.resources.limits.memorystringMemory resource limit for the NGINX default backend."100Mi"
nginx.defaultBackend.resources.requests.cpustringCPU resource request for the NGINX default backend."100m"
nginx.defaultBackend.resources.requests.memorystringMemory resource request for the NGINX default backend."50Mi"
nginx.ingressAnnotationsobjectCustom annotations to apply to NGINX ingress resources.{}
nginx.loadBalancerIPstringSpecifies a static IP for the NGINX load balancer.nil
nginx.loadBalancerSourceRangeslistRestricts access to the NGINX load balancer to specific IP ranges.[]
nginx.resources.limits.cpustringCPU resource limit for the NGINX controller."1"
nginx.resources.limits.memorystringMemory resource limit for the NGINX controller."2048Mi"
nginx.resources.requests.cpustringCPU resource request for the NGINX controller."500m"
nginx.resources.requests.memorystringMemory resource request for the NGINX controller."1024Mi"

Prometheus

ParameterTypeDescriptionDefault
prometheus-blackbox-exporter.astroServices.commander.enabledboolEnables monitoring for the Commander service using Prometheus Blackbox Exporter.true
prometheus-blackbox-exporter.astroServices.elasticsearch.enabledboolEnables monitoring for the Elasticsearch service using Prometheus Blackbox Exporter.true
prometheus-blackbox-exporter.astroServices.grafana.enabledboolEnables monitoring for the Grafana service using Prometheus Blackbox Exporter.true
prometheus-blackbox-exporter.astroServices.houston.enabledboolEnables monitoring for the Houston service using Prometheus Blackbox Exporter.true
prometheus-blackbox-exporter.astroServices.kibana.enabledboolEnables monitoring for the Kibana service using Prometheus Blackbox Exporter.true
prometheus-blackbox-exporter.astroServices.registry.enabledboolEnables monitoring for the Registry service using Prometheus Blackbox Exporter.true
prometheus-blackbox-exporter.resources.limits.cpustringCPU resource limit for Prometheus Blackbox Exporter."100m"
prometheus-blackbox-exporter.resources.limits.memorystringMemory resource limit for Prometheus Blackbox Exporter."200Mi"
prometheus-blackbox-exporter.resources.requests.cpustringCPU resource request for Prometheus Blackbox Exporter."50m"
prometheus-blackbox-exporter.resources.requests.memorystringMemory resource request for Prometheus Blackbox Exporter."70Mi"
prometheus.configMapReloader.resources.limits.cpustringCPU resource limit for Prometheus ConfigMap Reloader."100m"
prometheus.configMapReloader.resources.limits.memorystringMemory resource limit for Prometheus ConfigMap Reloader.`"25Mi"
prometheus.configMapReloader.resources.requests.cpustringCPU resource request for Prometheus ConfigMap Reloader."100m"
prometheus.configMapReloader.resources.requests.memorystringMemory resource request for Prometheus ConfigMap Reloader."25Mi"
prometheus.persistence.enabledboolEnables or disables persistence for Prometheus data.true
prometheus.persistence.sizestringSize of the persistent volume for Prometheus."150Gi"
prometheus.podLabelsobjectCustom labels to apply to Prometheus pods.{}
prometheus.resources.limits.cpustringCPU resource limit for Prometheus."2000m"
prometheus.resources.limits.memorystringMemory resource limit for Prometheus."8Gi"
prometheus.resources.requests.cpustringCPU resource request for Prometheus."1000m"
prometheus.resources.requests.memorystringMemory resource request for Prometheus."4Gi"
prometheus.retentionstringData retention period for Prometheus metrics."15d"

STAN

ParameterTypeDescriptionDefault
stan.affinity.<<objectAffinity rules for scheduling STAN pods on specific nodes.{}
stan.init.resources.limits.cpustringCPU resource limit for the STAN initialization containers."250m"
stan.init.resources.limits.memorystringMemory resource limit for the STAN initialization containers."100Mi"
stan.init.resources.requests.cpustringCPU resource request for the STAN initialization containers."75m"
stan.init.resources.requests.memorystringMemory resource request for the STAN initialization containers."30Mi"
stan.nodeSelector.<<objectNode selector for scheduling STAN pods on specific nodes.{}
stan.stan.resources.limits.cpustringCPU resource limit for the primary STAN service."250m"
stan.stan.resources.limits.memorystringMemory resource limit for the primary STAN service."100Mi"
stan.stan.resources.requests.cpustringCPU resource request for the primary STAN service."75m"
stan.stan.resources.requests.memorystringMemory resource request for the primary STAN service."30Mi"
stan.tolerationslistTolerations for scheduling STAN pods on tainted nodes.[]

Tags

ParameterTypeDescriptionDefault
tags.loggingboolTag used for resources related to logging functionality.true
tags.monitoringboolTag used for resources related to monitoring functionality.true
tags.platformboolTag used for resources related to platform-level configuration or infrastructure.true
tags.stanboolTag used for resources related to the STAN service.true

Was this page helpful?