|
| 1 | +# azure-resourcegraph-exporter |
| 2 | + |
| 3 | +   |
| 4 | + |
| 5 | +A Helm chart for azure-resourcegraph-exporter |
| 6 | + |
| 7 | +**Homepage:** <https://github.com/webdevops/azure-resourcegraph-exporter> |
| 8 | + |
| 9 | +## Maintainers |
| 10 | + |
| 11 | +| Name | Email | Url | |
| 12 | +| ---- | ------ | --- | |
| 13 | +| mblaschke | <mblaschke82@gmail.com> | | |
| 14 | + |
| 15 | +## Source Code |
| 16 | + |
| 17 | +* <https://github.com/webdevops/azure-resourcegraph-exporter/> |
| 18 | + |
| 19 | +## Values |
| 20 | + |
| 21 | +| Key | Type | Default | Description | |
| 22 | +|-----|------|---------|-------------| |
| 23 | +| affinity | object | `{}` | Affinity for pod assignment | |
| 24 | +| config.existingConfigMap | string | `""` | Name of existing configmap | |
| 25 | +| config.modules | object | `{"":{"cache":0,"enabled":true}}` | Configuration of modules | |
| 26 | +| config.queries | object | `{}` | Configuration of queries | |
| 27 | +| containerSecurityContext | object | `{"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true}` | Container Security Context | |
| 28 | +| env | object | `{"CONFIG":"/config/config.yaml"}` | define env | |
| 29 | +| extraEnv | list | `[]` | Array with extra environment variables to add to all the pods | |
| 30 | +| extraVolumeMounts | list | `[]` | | |
| 31 | +| extraVolumes | list | `[]` | | |
| 32 | +| fullnameOverride | string | `""` | String to fully override azure-resourcegraph-exporter.fullname template | |
| 33 | +| global.imagePullSecrets | list | `[]` | registry secret names as an array | |
| 34 | +| image.pullPolicy | string | `"IfNotPresent"` | | |
| 35 | +| image.registry | string | `"docker.io"` | image registry | |
| 36 | +| image.repository | string | `"webdevops/azure-resourcegraph-exporter"` | image repository | |
| 37 | +| image.tag | string | `.Chart.AppVersion` | image tag (immutable tags are recommended). | |
| 38 | +| livenessProbe | object | `{"httpGet":{"path":"/healthz","port":"http"}}` | livenessProbe | |
| 39 | +| minReadySeconds | int | `10` | | |
| 40 | +| nameOverride | string | `""` | String to partially override azure-resourcegraph-exporter.fullname template (will maintain the release name) | |
| 41 | +| namespaceOverride | string | `""` | Allow to override the release namespace | |
| 42 | +| netpol.egress | list | `[{"ports":[{"port":53,"protocol":"TCP"}]},{"ports":[{"port":53,"protocol":"UDP"}]},{"ports":[{"port":443,"protocol":"TCP"}]}]` | Define network policy egress | |
| 43 | +| netpol.enabled | bool | `true` | Enable network policy | |
| 44 | +| netpol.ingress | list | `[]` | Define network policy ingress | |
| 45 | +| netpol.policyTypes | list | `["Ingress","Egress"]` | Define network policy types | |
| 46 | +| nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node labels for pod assignment. | |
| 47 | +| podAnnotations | object | `{}` | | |
| 48 | +| podLabels | object | `{}` | | |
| 49 | +| priorityClassName | string | `""` | | |
| 50 | +| prometheus.monitor.basicAuth | object | `{}` | | |
| 51 | +| prometheus.monitor.bearerTokenFile | string | `nil` | | |
| 52 | +| prometheus.monitor.enabled | bool | `false` | | |
| 53 | +| prometheus.monitor.interval | string | `""` | | |
| 54 | +| prometheus.monitor.jobLabel | string | `""` | | |
| 55 | +| prometheus.monitor.labelLimit | int | `0` | | |
| 56 | +| prometheus.monitor.labelNameLengthLimit | int | `0` | | |
| 57 | +| prometheus.monitor.labelValueLengthLimit | int | `0` | | |
| 58 | +| prometheus.monitor.metricRelabelings | list | `[]` | | |
| 59 | +| prometheus.monitor.proxyUrl | string | `""` | | |
| 60 | +| prometheus.monitor.relabelings | list | `[]` | | |
| 61 | +| prometheus.monitor.sampleLimit | int | `0` | | |
| 62 | +| prometheus.monitor.scheme | string | `"http"` | | |
| 63 | +| prometheus.monitor.scrapeTimeout | string | `""` | | |
| 64 | +| prometheus.monitor.targetLimit | int | `0` | | |
| 65 | +| prometheus.monitor.tlsConfig | object | `{}` | | |
| 66 | +| readinessProbe | object | `{"httpGet":{"path":"/readyz","port":"http"}}` | readinessProbe | |
| 67 | +| replicas | int | `1` | Number of amazon-eks-pod-identity-webhook replicas to deploy | |
| 68 | +| resources.limits | object | `{"memory":"200Mi"}` | The resources limits for the container | |
| 69 | +| resources.requests | object | `{"cpu":"100m","memory":"200Mi"}` | The resources requests for the container | |
| 70 | +| restartPolicy | string | `"Always"` | | |
| 71 | +| secrets | object | `{}` | | |
| 72 | +| secretsEnableTemplateFunctions | bool | `false` | Render all secrets values though helm tpl function | |
| 73 | +| securityContext | object | `{"fsGroup":1000,"runAsGroup":1000,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"},"supplementalGroups":[1000]}` | Pod Security Context | |
| 74 | +| service.annotations | object | `{}` | | |
| 75 | +| service.appProtocol | string | `"http"` | | |
| 76 | +| service.labels | object | `{}` | | |
| 77 | +| service.nodePort | string | `nil` | | |
| 78 | +| service.port | int | `8080` | | |
| 79 | +| service.portName | string | `"http-metrics"` | | |
| 80 | +| service.targetPort | int | `8080` | | |
| 81 | +| service.type | string | `"ClusterIP"` | | |
| 82 | +| serviceAccount.annotations | object | `{}` | | |
| 83 | +| serviceAccount.automountServiceAccountToken | bool | `false` | | |
| 84 | +| serviceAccount.create | bool | `true` | | |
| 85 | +| serviceAccount.labels | object | `{}` | | |
| 86 | +| serviceAccount.name | string | `""` | | |
| 87 | +| startupProbe | object | `{}` | startupProbe | |
| 88 | +| strategy | object | `{}` | Customize the strategy if set | |
| 89 | +| terminationGracePeriodSeconds | int | `60` | | |
| 90 | +| tolerations | list | `[]` | Tolerations for pod assignment. | |
| 91 | + |
| 92 | +---------------------------------------------- |
| 93 | +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) |
0 commit comments