mirror of
https://github.com/bitnami/charts.git
synced 2026-03-15 06:47:24 +08:00
[bitnami/kube-prometheus] Fix issue due to crds update (#16895)
* [bitnami/kube-prometheus] fix thanosrulers crd file missnaming issue Signed-off-by: EtienneBarbier <etienne.barbier@atos.net> * [bitnami/kube-prometheus] add scrapeConfigSelector and scrapeConfigNamespaceSelector options in values file Signed-off-by: EtienneBarbier <etienne.barbier@atos.net> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * [bitnami/kube-prometheus] add permissions on scrapeconfigs and prometheusagents in operator clusterrole Signed-off-by: EtienneBarbier <etienne.barbier@atos.net> * Bump kube-prometheus version to next minor Signed-off-by: EtienneBarbier <etienne.barbier@atos.net> --------- Signed-off-by: EtienneBarbier <etienne.barbier@atos.net> Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com> Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com> Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
This commit is contained in:
@@ -32,4 +32,4 @@ maintainers:
|
||||
name: kube-prometheus
|
||||
sources:
|
||||
- https://github.com/bitnami/charts/tree/main/bitnami/kube-prometheus
|
||||
version: 8.11.0
|
||||
version: 8.12.0
|
||||
|
||||
@@ -309,6 +309,8 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| `prometheus.podMonitorNamespaceSelector` | Namespaces to be selected for PodMonitor discovery | `{}` |
|
||||
| `prometheus.probeSelector` | Probes to be selected for target discovery. | `{}` |
|
||||
| `prometheus.probeNamespaceSelector` | Namespaces to be selected for Probe discovery | `{}` |
|
||||
| `prometheus.scrapeConfigSelector` | ScrapeConfig to be selected for target discovery. | `{}` |
|
||||
| `prometheus.scrapeConfigNamespaceSelector` | Namespaces to be selected for ScrapeConfig discovery | `{}` |
|
||||
| `prometheus.retention` | Metrics retention days | `10d` |
|
||||
| `prometheus.retentionSize` | Maximum size of metrics | `""` |
|
||||
| `prometheus.disableCompaction` | Disable the compaction of the Prometheus TSDB | `false` |
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.63.0/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
|
||||
# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.65.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
@@ -20,10 +20,24 @@ spec:
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- additionalPrinterColumns:
|
||||
- description: The version of Thanos Ruler
|
||||
jsonPath: .spec.version
|
||||
name: Version
|
||||
type: string
|
||||
- description: The number of desired replicas
|
||||
jsonPath: .spec.replicas
|
||||
name: Replicas
|
||||
type: integer
|
||||
- description: The number of ready replicas
|
||||
jsonPath: .status.availableReplicas
|
||||
name: Ready
|
||||
type: integer
|
||||
- jsonPath: .status.conditions[?(@.type == 'Reconciled')].status
|
||||
name: Reconciled
|
||||
type: string
|
||||
- jsonPath: .status.conditions[?(@.type == 'Available')].status
|
||||
name: Available
|
||||
type: string
|
||||
- jsonPath: .metadata.creationTimestamp
|
||||
name: Age
|
||||
type: date
|
||||
@@ -1409,8 +1423,6 @@ spec:
|
||||
type: integer
|
||||
grpc:
|
||||
description: GRPC specifies an action involving a GRPC port.
|
||||
This is a beta field and requires enabling GRPCContainerProbe
|
||||
feature gate.
|
||||
properties:
|
||||
port:
|
||||
description: Port number of the gRPC service. Number
|
||||
@@ -1611,8 +1623,6 @@ spec:
|
||||
type: integer
|
||||
grpc:
|
||||
description: GRPC specifies an action involving a GRPC port.
|
||||
This is a beta field and requires enabling GRPCContainerProbe
|
||||
feature gate.
|
||||
properties:
|
||||
port:
|
||||
description: Port number of the gRPC service. Number
|
||||
@@ -1733,6 +1743,26 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
type: object
|
||||
resizePolicy:
|
||||
description: Resources resize policy for the container.
|
||||
items:
|
||||
description: ContainerResizePolicy represents resource resize
|
||||
policy for the container.
|
||||
properties:
|
||||
resourceName:
|
||||
description: 'Name of the resource to which this resource
|
||||
resize policy applies. Supported values: cpu, memory.'
|
||||
type: string
|
||||
restartPolicy:
|
||||
description: Restart policy to apply when specified resource
|
||||
is resized. If not specified, it defaults to NotRequired.
|
||||
type: string
|
||||
required:
|
||||
- resourceName
|
||||
- restartPolicy
|
||||
type: object
|
||||
type: array
|
||||
x-kubernetes-list-type: atomic
|
||||
resources:
|
||||
description: 'Compute Resources required by this container.
|
||||
Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
@@ -1741,7 +1771,8 @@ spec:
|
||||
description: "Claims lists the names of resources, defined
|
||||
in spec.resourceClaims, that are used by this container.
|
||||
\n This is an alpha field and requires enabling the DynamicResourceAllocation
|
||||
feature gate. \n This field is immutable."
|
||||
feature gate. \n This field is immutable. It can only
|
||||
be set for containers."
|
||||
items:
|
||||
description: ResourceClaim references one entry in PodSpec.ResourceClaims.
|
||||
properties:
|
||||
@@ -1778,8 +1809,8 @@ spec:
|
||||
description: 'Requests describes the minimum amount of compute
|
||||
resources required. If Requests is omitted for a container,
|
||||
it defaults to Limits if that is explicitly specified,
|
||||
otherwise to an implementation-defined value. More info:
|
||||
https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
otherwise to an implementation-defined value. Requests
|
||||
cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
type: object
|
||||
type: object
|
||||
securityContext:
|
||||
@@ -1992,8 +2023,6 @@ spec:
|
||||
type: integer
|
||||
grpc:
|
||||
description: GRPC specifies an action involving a GRPC port.
|
||||
This is a beta field and requires enabling GRPCContainerProbe
|
||||
feature gate.
|
||||
properties:
|
||||
port:
|
||||
description: Port number of the gRPC service. Number
|
||||
@@ -2888,8 +2917,6 @@ spec:
|
||||
type: integer
|
||||
grpc:
|
||||
description: GRPC specifies an action involving a GRPC port.
|
||||
This is a beta field and requires enabling GRPCContainerProbe
|
||||
feature gate.
|
||||
properties:
|
||||
port:
|
||||
description: Port number of the gRPC service. Number
|
||||
@@ -3090,8 +3117,6 @@ spec:
|
||||
type: integer
|
||||
grpc:
|
||||
description: GRPC specifies an action involving a GRPC port.
|
||||
This is a beta field and requires enabling GRPCContainerProbe
|
||||
feature gate.
|
||||
properties:
|
||||
port:
|
||||
description: Port number of the gRPC service. Number
|
||||
@@ -3212,6 +3237,26 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
type: object
|
||||
resizePolicy:
|
||||
description: Resources resize policy for the container.
|
||||
items:
|
||||
description: ContainerResizePolicy represents resource resize
|
||||
policy for the container.
|
||||
properties:
|
||||
resourceName:
|
||||
description: 'Name of the resource to which this resource
|
||||
resize policy applies. Supported values: cpu, memory.'
|
||||
type: string
|
||||
restartPolicy:
|
||||
description: Restart policy to apply when specified resource
|
||||
is resized. If not specified, it defaults to NotRequired.
|
||||
type: string
|
||||
required:
|
||||
- resourceName
|
||||
- restartPolicy
|
||||
type: object
|
||||
type: array
|
||||
x-kubernetes-list-type: atomic
|
||||
resources:
|
||||
description: 'Compute Resources required by this container.
|
||||
Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
@@ -3220,7 +3265,8 @@ spec:
|
||||
description: "Claims lists the names of resources, defined
|
||||
in spec.resourceClaims, that are used by this container.
|
||||
\n This is an alpha field and requires enabling the DynamicResourceAllocation
|
||||
feature gate. \n This field is immutable."
|
||||
feature gate. \n This field is immutable. It can only
|
||||
be set for containers."
|
||||
items:
|
||||
description: ResourceClaim references one entry in PodSpec.ResourceClaims.
|
||||
properties:
|
||||
@@ -3257,8 +3303,8 @@ spec:
|
||||
description: 'Requests describes the minimum amount of compute
|
||||
resources required. If Requests is omitted for a container,
|
||||
it defaults to Limits if that is explicitly specified,
|
||||
otherwise to an implementation-defined value. More info:
|
||||
https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
otherwise to an implementation-defined value. Requests
|
||||
cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
type: object
|
||||
type: object
|
||||
securityContext:
|
||||
@@ -3471,8 +3517,6 @@ spec:
|
||||
type: integer
|
||||
grpc:
|
||||
description: GRPC specifies an action involving a GRPC port.
|
||||
This is a beta field and requires enabling GRPCContainerProbe
|
||||
feature gate.
|
||||
properties:
|
||||
port:
|
||||
description: Port number of the gRPC service. Number
|
||||
@@ -3803,8 +3847,9 @@ spec:
|
||||
type: string
|
||||
type: object
|
||||
portName:
|
||||
description: Port name used for the pods and governing service. This
|
||||
defaults to web
|
||||
default: web
|
||||
description: Port name used for the pods and governing service. Defaults
|
||||
to `web`.
|
||||
type: string
|
||||
priorityClassName:
|
||||
description: Priority class assigned to the Pods
|
||||
@@ -3870,7 +3915,8 @@ spec:
|
||||
description: "Claims lists the names of resources, defined in
|
||||
spec.resourceClaims, that are used by this container. \n This
|
||||
is an alpha field and requires enabling the DynamicResourceAllocation
|
||||
feature gate. \n This field is immutable."
|
||||
feature gate. \n This field is immutable. It can only be set
|
||||
for containers."
|
||||
items:
|
||||
description: ResourceClaim references one entry in PodSpec.ResourceClaims.
|
||||
properties:
|
||||
@@ -3906,7 +3952,8 @@ spec:
|
||||
description: 'Requests describes the minimum amount of compute
|
||||
resources required. If Requests is omitted for a container,
|
||||
it defaults to Limits if that is explicitly specified, otherwise
|
||||
to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
to an implementation-defined value. Requests cannot exceed Limits.
|
||||
More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
type: object
|
||||
type: object
|
||||
retention:
|
||||
@@ -4214,7 +4261,7 @@ spec:
|
||||
medium EmptyDir would be the minimum value between the SizeLimit
|
||||
specified here and the sum of memory limits of all containers
|
||||
in a pod. The default is nil which means that the limit
|
||||
is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir'
|
||||
is undefined. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir'
|
||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
@@ -4369,7 +4416,8 @@ spec:
|
||||
defined in spec.resourceClaims, that are used
|
||||
by this container. \n This is an alpha field
|
||||
and requires enabling the DynamicResourceAllocation
|
||||
feature gate. \n This field is immutable."
|
||||
feature gate. \n This field is immutable. It
|
||||
can only be set for containers."
|
||||
items:
|
||||
description: ResourceClaim references one entry
|
||||
in PodSpec.ResourceClaims.
|
||||
@@ -4408,8 +4456,8 @@ spec:
|
||||
of compute resources required. If Requests is
|
||||
omitted for a container, it defaults to Limits
|
||||
if that is explicitly specified, otherwise to
|
||||
an implementation-defined value. More info:
|
||||
https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
an implementation-defined value. Requests cannot
|
||||
exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
type: object
|
||||
type: object
|
||||
selector:
|
||||
@@ -4636,7 +4684,8 @@ spec:
|
||||
defined in spec.resourceClaims, that are used by
|
||||
this container. \n This is an alpha field and requires
|
||||
enabling the DynamicResourceAllocation feature gate.
|
||||
\n This field is immutable."
|
||||
\n This field is immutable. It can only be set for
|
||||
containers."
|
||||
items:
|
||||
description: ResourceClaim references one entry
|
||||
in PodSpec.ResourceClaims.
|
||||
@@ -4675,7 +4724,8 @@ spec:
|
||||
of compute resources required. If Requests is omitted
|
||||
for a container, it defaults to Limits if that is
|
||||
explicitly specified, otherwise to an implementation-defined
|
||||
value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
value. Requests cannot exceed Limits. More info:
|
||||
https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
type: object
|
||||
type: object
|
||||
selector:
|
||||
@@ -4785,7 +4835,7 @@ spec:
|
||||
volume claim. If underlying persistent volume is being
|
||||
resized then the Condition will be set to 'ResizeStarted'.
|
||||
items:
|
||||
description: PersistentVolumeClaimCondition contails
|
||||
description: PersistentVolumeClaimCondition contains
|
||||
details about state of pvc
|
||||
properties:
|
||||
lastProbeTime:
|
||||
@@ -4927,14 +4977,18 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
matchLabelKeys:
|
||||
description: MatchLabelKeys is a set of pod label keys to select
|
||||
description: "MatchLabelKeys is a set of pod label keys to select
|
||||
the pods over which spreading will be calculated. The keys
|
||||
are used to lookup values from the incoming pod labels, those
|
||||
key-value labels are ANDed with labelSelector to select the
|
||||
group of existing pods over which spreading will be calculated
|
||||
for the incoming pod. Keys that don't exist in the incoming
|
||||
pod labels will be ignored. A null or empty list means only
|
||||
match against labelSelector.
|
||||
for the incoming pod. The same key is forbidden to exist in
|
||||
both MatchLabelKeys and LabelSelector. MatchLabelKeys cannot
|
||||
be set when LabelSelector isn't set. Keys that don't exist
|
||||
in the incoming pod labels will be ignored. A null or empty
|
||||
list means only match against labelSelector. \n This is a
|
||||
beta field and requires the MatchLabelKeysInPodTopologySpread
|
||||
feature gate to be enabled (enabled by default)."
|
||||
items:
|
||||
type: string
|
||||
type: array
|
||||
@@ -5069,6 +5123,48 @@ spec:
|
||||
version:
|
||||
description: Version of Thanos to be deployed.
|
||||
type: string
|
||||
volumeMounts:
|
||||
description: VolumeMounts allows configuration of additional VolumeMounts
|
||||
on the output StatefulSet definition. VolumeMounts specified will
|
||||
be appended to other VolumeMounts in the ruler container, that are
|
||||
generated as a result of StorageSpec objects.
|
||||
items:
|
||||
description: VolumeMount describes a mounting of a Volume within
|
||||
a container.
|
||||
properties:
|
||||
mountPath:
|
||||
description: Path within the container at which the volume should
|
||||
be mounted. Must not contain ':'.
|
||||
type: string
|
||||
mountPropagation:
|
||||
description: mountPropagation determines how mounts are propagated
|
||||
from the host to container and the other way around. When
|
||||
not set, MountPropagationNone is used. This field is beta
|
||||
in 1.10.
|
||||
type: string
|
||||
name:
|
||||
description: This must match the Name of a Volume.
|
||||
type: string
|
||||
readOnly:
|
||||
description: Mounted read-only if true, read-write otherwise
|
||||
(false or unspecified). Defaults to false.
|
||||
type: boolean
|
||||
subPath:
|
||||
description: Path within the volume from which the container's
|
||||
volume should be mounted. Defaults to "" (volume's root).
|
||||
type: string
|
||||
subPathExpr:
|
||||
description: Expanded path within the volume from which the
|
||||
container's volume should be mounted. Behaves similarly to
|
||||
SubPath but environment variable references $(VAR_NAME) are
|
||||
expanded using the container's environment. Defaults to ""
|
||||
(volume's root). SubPathExpr and SubPath are mutually exclusive.
|
||||
type: string
|
||||
required:
|
||||
- mountPath
|
||||
- name
|
||||
type: object
|
||||
type: array
|
||||
volumes:
|
||||
description: Volumes allows configuration of additional volumes on
|
||||
the output StatefulSet definition. Volumes specified will be appended
|
||||
@@ -5458,7 +5554,7 @@ spec:
|
||||
medium EmptyDir would be the minimum value between the
|
||||
SizeLimit specified here and the sum of memory limits
|
||||
of all containers in a pod. The default is nil which means
|
||||
that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir'
|
||||
that the limit is undefined. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir'
|
||||
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
@@ -5630,7 +5726,8 @@ spec:
|
||||
defined in spec.resourceClaims, that are used
|
||||
by this container. \n This is an alpha field
|
||||
and requires enabling the DynamicResourceAllocation
|
||||
feature gate. \n This field is immutable."
|
||||
feature gate. \n This field is immutable.
|
||||
It can only be set for containers."
|
||||
items:
|
||||
description: ResourceClaim references one
|
||||
entry in PodSpec.ResourceClaims.
|
||||
@@ -5670,8 +5767,8 @@ spec:
|
||||
amount of compute resources required. If Requests
|
||||
is omitted for a container, it defaults to
|
||||
Limits if that is explicitly specified, otherwise
|
||||
to an implementation-defined value. More info:
|
||||
https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
to an implementation-defined value. Requests
|
||||
cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
|
||||
type: object
|
||||
type: object
|
||||
selector:
|
||||
@@ -6632,14 +6729,54 @@ spec:
|
||||
type: object
|
||||
status:
|
||||
description: 'Most recent observed status of the ThanosRuler cluster.
|
||||
Read-only. Not included when requesting from the apiserver, only from
|
||||
the ThanosRuler Operator API itself. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status'
|
||||
Read-only. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status'
|
||||
properties:
|
||||
availableReplicas:
|
||||
description: Total number of available pods (ready for at least minReadySeconds)
|
||||
targeted by this ThanosRuler deployment.
|
||||
format: int32
|
||||
type: integer
|
||||
conditions:
|
||||
description: The current state of the Alertmanager object.
|
||||
items:
|
||||
description: Condition represents the state of the resources associated
|
||||
with the Prometheus, Alertmanager or ThanosRuler resource.
|
||||
properties:
|
||||
lastTransitionTime:
|
||||
description: lastTransitionTime is the time of the last update
|
||||
to the current status property.
|
||||
format: date-time
|
||||
type: string
|
||||
message:
|
||||
description: Human-readable message indicating details for the
|
||||
condition's last transition.
|
||||
type: string
|
||||
observedGeneration:
|
||||
description: ObservedGeneration represents the .metadata.generation
|
||||
that the condition was set based upon. For instance, if `.metadata.generation`
|
||||
is currently 12, but the `.status.conditions[].observedGeneration`
|
||||
is 9, the condition is out of date with respect to the current
|
||||
state of the instance.
|
||||
format: int64
|
||||
type: integer
|
||||
reason:
|
||||
description: Reason for the condition's last transition.
|
||||
type: string
|
||||
status:
|
||||
description: Status of the condition.
|
||||
type: string
|
||||
type:
|
||||
description: Type of the condition being reported.
|
||||
type: string
|
||||
required:
|
||||
- lastTransitionTime
|
||||
- status
|
||||
- type
|
||||
type: object
|
||||
type: array
|
||||
x-kubernetes-list-map-keys:
|
||||
- type
|
||||
x-kubernetes-list-type: map
|
||||
paused:
|
||||
description: Represents whether any actions on the underlying managed
|
||||
objects are being performed. Only delete actions will be performed.
|
||||
@@ -6671,4 +6808,5 @@ spec:
|
||||
type: object
|
||||
served: true
|
||||
storage: true
|
||||
subresources: {}
|
||||
subresources:
|
||||
status: {}
|
||||
|
||||
@@ -28,6 +28,8 @@ rules:
|
||||
- servicemonitors.monitoring.coreos.com
|
||||
- thanosrulers.monitoring.coreos.com
|
||||
- probes.monitoring.coreos.com
|
||||
- scrapeconfigs.monitoring.coreos.com
|
||||
- prometheusagents.monitoring.coreos.com
|
||||
resources:
|
||||
- customresourcedefinitions
|
||||
verbs:
|
||||
@@ -49,6 +51,10 @@ rules:
|
||||
- podmonitors
|
||||
- probes
|
||||
- prometheusrules
|
||||
- scrapeconfigs
|
||||
- prometheusagent
|
||||
- prometheusagents/finalizers
|
||||
- prometheusagents/status
|
||||
verbs:
|
||||
- '*'
|
||||
- apiGroups:
|
||||
|
||||
@@ -30,6 +30,11 @@ spec:
|
||||
{{- else }}
|
||||
probeSelector: {}
|
||||
{{- end }}
|
||||
{{- if .Values.prometheus.scrapeConfigSelector }}
|
||||
scrapeConfigSelector: {{- include "common.tplvalues.render" (dict "value" .Values.prometheus.scrapeConfigSelector "context" $) | nindent 4 }}
|
||||
{{- else }}
|
||||
scrapeConfigSelector: {}
|
||||
{{- end }}
|
||||
alerting:
|
||||
alertmanagers:
|
||||
{{- if .Values.prometheus.alertingEndpoints }}
|
||||
@@ -121,6 +126,11 @@ spec:
|
||||
{{- else }}
|
||||
probeNamespaceSelector: {}
|
||||
{{- end }}
|
||||
{{- if .Values.prometheus.scrapeConfigNamespaceSelector }}
|
||||
scrapeConfigNamespaceSelector: {{- include "common.tplvalues.render" (dict "value" .Values.prometheus.scrapeConfigNamespaceSelector "context" $) | nindent 4 }}
|
||||
{{- else }}
|
||||
scrapeConfigNamespaceSelector: {}
|
||||
{{- end }}
|
||||
enableRemoteWriteReceiver: {{ .Values.prometheus.enableRemoteWriteReceiver }}
|
||||
{{- if .Values.prometheus.remoteRead }}
|
||||
remoteRead: {{- include "common.tplvalues.render" (dict "value" .Values.prometheus.remoteRead "context" $) | nindent 4 }}
|
||||
|
||||
@@ -952,6 +952,14 @@ prometheus:
|
||||
## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage
|
||||
##
|
||||
probeNamespaceSelector: {}
|
||||
## @param prometheus.scrapeConfigSelector ScrapeConfig to be selected for target discovery.
|
||||
## If {}, select all ScrapeConfig
|
||||
##
|
||||
scrapeConfigSelector: {}
|
||||
## @param prometheus.scrapeConfigNamespaceSelector Namespaces to be selected for ScrapeConfig discovery
|
||||
## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage
|
||||
##
|
||||
scrapeConfigNamespaceSelector: {}
|
||||
## @param prometheus.retention Metrics retention days
|
||||
##
|
||||
retention: 10d
|
||||
|
||||
Reference in New Issue
Block a user