mirror of
https://github.com/bitnami/charts.git
synced 2026-03-16 06:47:30 +08:00
[bitnami/prometheus-operator] Support configReloader custom resources (#2728)
* [bitnami/prometheus-operator] Support configReloader custom resources * [bitnami/prometheus-operator] Update components versions Signed-off-by: Bitnami Containers <containers@bitnami.com> Co-authored-by: Bitnami Containers <containers@bitnami.com>
This commit is contained in:
committed by
GitHub
parent
71f8770be6
commit
cd9dcef86c
@@ -2,7 +2,7 @@ apiVersion: v1
|
|||||||
appVersion: 0.39.0
|
appVersion: 0.39.0
|
||||||
description: The Prometheus Operator for Kubernetes provides easy monitoring definitions for Kubernetes services and deployment and management of Prometheus instances.
|
description: The Prometheus Operator for Kubernetes provides easy monitoring definitions for Kubernetes services and deployment and management of Prometheus instances.
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
version: 0.18.1
|
version: 0.19.0
|
||||||
keywords:
|
keywords:
|
||||||
- prometheus
|
- prometheus
|
||||||
- alertmanager
|
- alertmanager
|
||||||
|
|||||||
@@ -127,6 +127,8 @@ The following table lists the configurable parameters of the Prometheus Operator
|
|||||||
| `operator.logLevel` | Log Level | `info` |
|
| `operator.logLevel` | Log Level | `info` |
|
||||||
| `operator.logFormat` | Log Format | `logfmt` |
|
| `operator.logFormat` | Log Format | `logfmt` |
|
||||||
| `operator.kubeletService.enabled` | Whether to maintain a service for scraping kubelets | `true` |
|
| `operator.kubeletService.enabled` | Whether to maintain a service for scraping kubelets | `true` |
|
||||||
|
| `operator.configReloaderCpu` | Set the prometheus config reloader side-car CPU limit. If unset, uses the prometheus-operator project default | `nil` |
|
||||||
|
| `operator.configReloaderMemory` | Set the prometheus config reloader side-car memory limit. If unset, uses the prometheus-operator project default | `nil` |
|
||||||
| `operator.kubeletService.namespace` | Namespace to deploy the kubelet service | `kube-system` |
|
| `operator.kubeletService.namespace` | Namespace to deploy the kubelet service | `kube-system` |
|
||||||
| `operator.configmapReload.image.registry` | ConfigMap Reload image registry | `docker.io` |
|
| `operator.configmapReload.image.registry` | ConfigMap Reload image registry | `docker.io` |
|
||||||
| `operator.configmapReload.image.repository` | ConfigMap Reload Image name | `bitnami/configmap-reload` |
|
| `operator.configmapReload.image.repository` | ConfigMap Reload Image name | `bitnami/configmap-reload` |
|
||||||
|
|||||||
@@ -72,6 +72,12 @@ spec:
|
|||||||
- --localhost=127.0.0.1
|
- --localhost=127.0.0.1
|
||||||
- --config-reloader-image={{ template "prometheus-operator.configmapReload.image" . }}
|
- --config-reloader-image={{ template "prometheus-operator.configmapReload.image" . }}
|
||||||
- --prometheus-config-reloader={{ template "prometheus-operator.prometheusConfigReloader.image" . }}
|
- --prometheus-config-reloader={{ template "prometheus-operator.prometheusConfigReloader.image" . }}
|
||||||
|
{{- if .Values.operator.configReloaderCpu }}
|
||||||
|
- --config-reloader-cpu={{ .Values.operator.configReloaderCpu }}
|
||||||
|
{{- end }}
|
||||||
|
{{- if .Values.operator.configReloaderMemory }}
|
||||||
|
- --config-reloader-memory={{ .Values.operator.configReloaderMemory }}
|
||||||
|
{{- end }}
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
containerPort: 8080
|
containerPort: 8080
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ operator:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/prometheus-operator
|
repository: bitnami/prometheus-operator
|
||||||
tag: 0.39.0-debian-10-r24
|
tag: 0.39.0-debian-10-r26
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
||||||
@@ -196,6 +196,14 @@ operator:
|
|||||||
##
|
##
|
||||||
logFormat: logfmt
|
logFormat: logfmt
|
||||||
|
|
||||||
|
## Set the prometheus config reloader side-car CPU limit. If unset, uses the prometheus-operator project default
|
||||||
|
##
|
||||||
|
# configReloaderCpu: 100m
|
||||||
|
|
||||||
|
## Set the prometheus config reloader side-car memory limit. If unset, uses the prometheus-operator project default
|
||||||
|
##
|
||||||
|
# configReloaderMemory: 25Mi
|
||||||
|
|
||||||
## If true, the operator will create and maintain a service for scraping kubelets
|
## If true, the operator will create and maintain a service for scraping kubelets
|
||||||
##
|
##
|
||||||
kubeletService:
|
kubeletService:
|
||||||
@@ -588,7 +596,7 @@ prometheus:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/thanos
|
repository: bitnami/thanos
|
||||||
tag: 0.12.2-scratch-r14
|
tag: 0.12.2-scratch-r15
|
||||||
## Specify a imagePullPolicy. Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Specify a imagePullPolicy. Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
||||||
##
|
##
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ operator:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/prometheus-operator
|
repository: bitnami/prometheus-operator
|
||||||
tag: 0.39.0-debian-10-r24
|
tag: 0.39.0-debian-10-r26
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
||||||
@@ -196,6 +196,14 @@ operator:
|
|||||||
##
|
##
|
||||||
logFormat: logfmt
|
logFormat: logfmt
|
||||||
|
|
||||||
|
## Set the prometheus config reloader side-car CPU limit. If unset, uses the prometheus-operator project default
|
||||||
|
##
|
||||||
|
# configReloaderCpu: 100m
|
||||||
|
|
||||||
|
## Set the prometheus config reloader side-car memory limit. If unset, uses the prometheus-operator project default
|
||||||
|
##
|
||||||
|
# configReloaderMemory: 25Mi
|
||||||
|
|
||||||
## If true, the operator will create and maintain a service for scraping kubelets
|
## If true, the operator will create and maintain a service for scraping kubelets
|
||||||
##
|
##
|
||||||
kubeletService:
|
kubeletService:
|
||||||
@@ -588,7 +596,7 @@ prometheus:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/thanos
|
repository: bitnami/thanos
|
||||||
tag: 0.12.2-scratch-r14
|
tag: 0.12.2-scratch-r15
|
||||||
## Specify a imagePullPolicy. Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Specify a imagePullPolicy. Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
||||||
##
|
##
|
||||||
|
|||||||
Reference in New Issue
Block a user