A Hetzner prometheus exporter chart
The following table lists the configurable parameters of the Hetzner-inventory-exporter chart and their default values.
Parameter | Description | Default |
---|---|---|
replicaCount |
Count of replicas | 1 |
image.repository |
Container repository | "ghcr.io/dnationcloud/hetzner-inventory-exporter" |
image.pullPolicy |
Container image pull policy | "IfNotPresent" |
image.tag |
Overrides the image tag whose default is the chart appVersion. | "" |
imagePullSecrets |
Image pull secrets | [] |
nameOverride |
Overrides the chart's name | "" |
fullnameOverride |
Overrides the chart's computed fullname | "" |
serviceAccount.create |
Specifies whether a service account should be created | true |
serviceAccount.annotations |
Annotations to add to the service account | {} |
serviceAccount.name |
The name of the service account to use. If not set and create is true, a name is generated using the fullname template | "" |
podAnnotations |
annotations for all pods | {} |
podSecurityContext |
The SecurityContext for pods | {} |
securityContext.capabilities.drop |
Capabilities to drop | ["ALL"] |
securityContext.readOnlyRootFilesystem |
Whether root filesystem should be mounted as read only | true |
securityContext.runAsNonRoot |
Whether run container as non-root user | true |
service.type |
Service type | "ClusterIP" |
service.port |
Service port | 80 |
resources.limits.cpu |
CPU limits | "100m" |
resources.limits.memory |
Memory limits | "128Mi" |
resources.requests.cpu |
CPU requests | "50m" |
resources.requests.memory |
Memory requests | "64Mi" |
nodeSelector |
Node selector for pods | {} |
tolerations |
Tolerations for pods | [] |
affinity |
Affinity for pods | {} |
targets |
List of Hetzner projects to export metrics for | [] |
serviceMonitor.enabled |
Whether servicemonitor resource should be installed | true |
serviceMonitor.scrape_config |
"- port: metrics\n interval: 5m\n" |
Documentation generated by Frigate.