Customize your cluster configuration
Use environment variables to customize configuration options for components in your InfluxDB cluster.
In your AppInstance resource, configure environment variables for individual components in the spec.package.spec.components.<component>.template.containers.iox.env property. The following InfluxDB Clustered components are configurable:
ingesterquerierroutercompactorgarbage-collector
In the env property, structure each environment variable as a key-value pair where the key is the environment variable name and the value is the environment variable value (string-formatted)–for example:
apiVersion: kubecfg.dev/v1alpha1 kind: AppInstance metadata: name: influxdb namespace: influxdb spec: package: # ... spec: components: router: template: containers: iox: env: INFLUXDB_IOX_MAX_HTTP_REQUESTS: '4500' INFLUXDB_IOX_MAX_HTTP_REQUEST_SIZE: '52428800'In your values.yaml, configure environment variables for individual components in the components.<component>.template.containers.iox.env property. The following InfluxDB Clustered components are configurable:
ingesterquerierroutercompactorgarbage-collector
In the env property, structure each environment variable as a key-value pair where the key is the environment variable name and the value is the environment variable value (string-formatted)–for example:
components: router: template: containers: iox: env: INFLUXDB_IOX_MAX_HTTP_REQUESTS: '4500' INFLUXDB_IOX_MAX_HTTP_REQUEST_SIZE: '52428800'For more information, see Manage environment variables in your InfluxDB Cluster.
Configurable settings
For information about what settings are configurable and their associated environment variables, contact InfluxData Support.
Apply the changes to your cluster
Use kubectl or helm (if using the InfluxDB Clustered Helm chart), to apply the changes to your cluster:
kubectl apply \ --filename myinfluxdb.yml \ --namespace influxdbhelm upgrade \ influxdata/influxdb3-clustered \ -f ./values.yml \ --namespace influxdbWas this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for InfluxDB Clustered and this documentation. To find support, use the following resources:
Customers with an annual or support contract can contact InfluxData Support.