A Helm chart for azure-resourcegraph-exporter
Homepage: https://github.com/webdevops/azure-resourcegraph-exporter
| Name | Url | |
|---|---|---|
| mblaschke | mblaschke82@gmail.com |
| Key | Type | Default | Description |
|---|---|---|---|
| affinity | object | {} |
Affinity for pod assignment |
| config.existingConfigMap | string | "" |
Name of existing configmap |
| config.modules | object | {"":{"cache":0,"enabled":true}} |
Configuration of modules |
| config.queries | object | {} |
Configuration of queries |
| containerSecurityContext | object | {"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true} |
Container Security Context |
| env | object | {"CONFIG":"/config/config.yaml"} |
define env |
| extraEnv | list | [] |
Array with extra environment variables to add to all the pods |
| extraVolumeMounts | list | [] |
|
| extraVolumes | list | [] |
|
| fullnameOverride | string | "" |
String to fully override azure-resourcegraph-exporter.fullname template |
| imagePullSecrets | list | [] |
registry secret names as an array |
| image.pullPolicy | string | "IfNotPresent" |
|
| image.registry | string | "docker.io" |
image registry |
| image.repository | string | "webdevops/azure-resourcegraph-exporter" |
image repository |
| image.tag | string | .Chart.AppVersion |
image tag (immutable tags are recommended). |
| livenessProbe | object | {"httpGet":{"path":"/healthz","port":"http"}} |
livenessProbe |
| minReadySeconds | int | 10 |
|
| nameOverride | string | "" |
String to partially override azure-resourcegraph-exporter.fullname template (will maintain the release name) |
| namespaceOverride | string | "" |
Allow to override the release namespace |
| netpol.egress | list | [{"ports":[{"port":53,"protocol":"TCP"}]},{"ports":[{"port":53,"protocol":"UDP"}]},{"ports":[{"port":443,"protocol":"TCP"}]}] |
Define network policy egress |
| netpol.enabled | bool | true |
Enable network policy |
| netpol.ingress | list | [] |
Define network policy ingress |
| netpol.policyTypes | list | ["Ingress","Egress"] |
Define network policy types |
| nodeSelector | object | {"kubernetes.io/os":"linux"} |
Node labels for pod assignment. |
| podAnnotations | object | {} |
|
| podLabels | object | {} |
|
| priorityClassName | string | "" |
|
| prometheus.monitor.basicAuth | object | {} |
|
| prometheus.monitor.bearerTokenFile | string | nil |
|
| prometheus.monitor.enabled | bool | false |
|
| prometheus.monitor.interval | string | "" |
|
| prometheus.monitor.jobLabel | string | "" |
|
| prometheus.monitor.labelLimit | int | 0 |
|
| prometheus.monitor.labelNameLengthLimit | int | 0 |
|
| prometheus.monitor.labelValueLengthLimit | int | 0 |
|
| prometheus.monitor.metricRelabelings | list | [] |
|
| prometheus.monitor.proxyUrl | string | "" |
|
| prometheus.monitor.relabelings | list | [] |
|
| prometheus.monitor.sampleLimit | int | 0 |
|
| prometheus.monitor.scheme | string | "http" |
|
| prometheus.monitor.scrapeTimeout | string | "" |
|
| prometheus.monitor.targetLimit | int | 0 |
|
| prometheus.monitor.tlsConfig | object | {} |
|
| readinessProbe | object | {"httpGet":{"path":"/readyz","port":"http"}} |
readinessProbe |
| replicas | int | 1 |
Number of amazon-eks-pod-identity-webhook replicas to deploy |
| resources.limits | object | {"memory":"200Mi"} |
The resources limits for the container |
| resources.requests | object | {"cpu":"100m","memory":"200Mi"} |
The resources requests for the container |
| restartPolicy | string | "Always" |
|
| secrets | object | {} |
|
| secretsEnableTemplateFunctions | bool | false |
Render all secrets values though helm tpl function |
| securityContext | object | {"fsGroup":1000,"runAsGroup":1000,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"},"supplementalGroups":[1000]} |
Pod Security Context |
| service.annotations | object | {} |
|
| service.appProtocol | string | "http" |
|
| service.labels | object | {} |
|
| service.nodePort | string | nil |
|
| service.port | int | 8080 |
|
| service.portName | string | "http-metrics" |
|
| service.targetPort | int | 8080 |
|
| service.type | string | "ClusterIP" |
|
| serviceAccount.annotations | object | {} |
|
| serviceAccount.automountServiceAccountToken | bool | false |
|
| serviceAccount.create | bool | true |
|
| serviceAccount.labels | object | {} |
|
| serviceAccount.name | string | "" |
|
| startupProbe | object | {} |
startupProbe |
| strategy | object | {} |
Customize the strategy if set |
| terminationGracePeriodSeconds | int | 60 |
|
| tolerations | list | [] |
Tolerations for pod assignment. |
Autogenerated from chart metadata using helm-docs v1.11.0