removed scrape from vm-client-stack

This commit is contained in:
Manuel Ganter 2025-10-24 14:07:35 +02:00
parent c824cd32ed
commit cc1de3d920
No known key found for this signature in database
2 changed files with 32 additions and 56 deletions

View file

@ -296,8 +296,7 @@ vmsingle:
# -- Enable deployment of ingress for server component # -- Enable deployment of ingress for server component
enabled: false enabled: false
# -- Ingress annotations # -- Ingress annotations
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
# -- Ingress extra labels # -- Ingress extra labels
@ -347,8 +346,7 @@ vmcluster:
resources: resources:
requests: requests:
storage: 10Gi storage: 10Gi
resources: resources: {}
{}
# limits: # limits:
# cpu: "1" # cpu: "1"
# memory: 1500Mi # memory: 1500Mi
@ -365,8 +363,7 @@ vmcluster:
resources: resources:
requests: requests:
storage: 2Gi storage: 2Gi
resources: resources: {}
{}
# limits: # limits:
# cpu: "1" # cpu: "1"
# memory: "1000Mi" # memory: "1000Mi"
@ -379,8 +376,7 @@ vmcluster:
port: "8480" port: "8480"
replicaCount: 2 replicaCount: 2
extraArgs: {} extraArgs: {}
resources: resources: {}
{}
# limits: # limits:
# cpu: "1" # cpu: "1"
# memory: 1000Mi # memory: 1000Mi
@ -473,8 +469,7 @@ vmcluster:
enabled: false enabled: false
# -- Ingress annotations # -- Ingress annotations
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
@ -640,8 +635,7 @@ alertmanager:
enabled: true enabled: true
# -- (object) Extra alert templates # -- (object) Extra alert templates
templateFiles: templateFiles: {}
{}
# template_1.tmpl: |- # template_1.tmpl: |-
# {{ define "hello" -}} # {{ define "hello" -}}
# hello, Victoria! # hello, Victoria!
@ -655,8 +649,7 @@ alertmanager:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -699,8 +692,7 @@ vmalert:
externalLabels: {} externalLabels: {}
# -- (object) Extra VMAlert annotation templates # -- (object) Extra VMAlert annotation templates
templateFiles: templateFiles: {}
{}
# template_1.tmpl: |- # template_1.tmpl: |-
# {{ define "hello" -}} # {{ define "hello" -}}
# hello, Victoria! # hello, Victoria!
@ -723,8 +715,7 @@ vmalert:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -791,7 +782,7 @@ vmagent:
port: "8429" port: "8429"
selectAllByDefault: true selectAllByDefault: true
scrapeInterval: 20s scrapeInterval: 20s
externalLabels: externalLabels:
cluster_environment: "edp" cluster_environment: "edp"
# For multi-cluster setups it is useful to use "cluster" label to identify the metrics source. # For multi-cluster setups it is useful to use "cluster" label to identify the metrics source.
# For example: # For example:
@ -808,8 +799,7 @@ vmagent:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -868,7 +858,7 @@ defaultDatasources:
implementation: prometheus implementation: prometheus
# -- Configure additional grafana datasources (passed through tpl). # -- Configure additional grafana datasources (passed through tpl).
# Check [here](http://docs.grafana.org/administration/provisioning/#datasources) for details # Check [here](http://docs.grafana.org/administration/provisioning/#datasources) for details
extra: extra:
- name: victoria-logs - name: victoria-logs
access: proxy access: proxy
type: VictoriaLogs type: VictoriaLogs
@ -912,8 +902,7 @@ grafana:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -947,7 +936,7 @@ grafana:
matchLabels: matchLabels:
app.kubernetes.io/name: '{{ include "grafana.name" .Subcharts.grafana }}' app.kubernetes.io/name: '{{ include "grafana.name" .Subcharts.grafana }}'
endpoints: endpoints:
- port: '{{ .Values.grafana.service.portName }}' - port: "{{ .Values.grafana.service.portName }}"
# -- prometheus-node-exporter dependency chart configuration. For possible values check [here](https://github.com/prometheus-community/helm-charts/blob/main/charts/prometheus-node-exporter/values.yaml) # -- prometheus-node-exporter dependency chart configuration. For possible values check [here](https://github.com/prometheus-community/helm-charts/blob/main/charts/prometheus-node-exporter/values.yaml)
prometheus-node-exporter: prometheus-node-exporter:
@ -1078,7 +1067,7 @@ kubeApiServer:
# Component scraping the kube controller manager # Component scraping the kube controller manager
kubeControllerManager: kubeControllerManager:
# -- Enable kube controller manager metrics scraping # -- Enable kube controller manager metrics scraping
enabled: true enabled: false
# -- If your kube controller manager is not deployed as a pod, specify IPs it can be found on # -- If your kube controller manager is not deployed as a pod, specify IPs it can be found on
endpoints: [] endpoints: []
@ -1211,7 +1200,7 @@ kubeEtcd:
# Component scraping kube scheduler # Component scraping kube scheduler
kubeScheduler: kubeScheduler:
# -- Enable KubeScheduler metrics scraping # -- Enable KubeScheduler metrics scraping
enabled: true enabled: false
# -- If your kube scheduler is not deployed as a pod, specify IPs it can be found on # -- If your kube scheduler is not deployed as a pod, specify IPs it can be found on
endpoints: [] endpoints: []
@ -1285,4 +1274,3 @@ kubeProxy:
# -- Add extra objects dynamically to this chart # -- Add extra objects dynamically to this chart
extraObjects: [] extraObjects: []

View file

@ -296,8 +296,7 @@ vmsingle:
# -- Enable deployment of ingress for server component # -- Enable deployment of ingress for server component
enabled: false enabled: false
# -- Ingress annotations # -- Ingress annotations
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
# -- Ingress extra labels # -- Ingress extra labels
@ -347,8 +346,7 @@ vmcluster:
resources: resources:
requests: requests:
storage: 10Gi storage: 10Gi
resources: resources: {}
{}
# limits: # limits:
# cpu: "1" # cpu: "1"
# memory: 1500Mi # memory: 1500Mi
@ -365,8 +363,7 @@ vmcluster:
resources: resources:
requests: requests:
storage: 2Gi storage: 2Gi
resources: resources: {}
{}
# limits: # limits:
# cpu: "1" # cpu: "1"
# memory: "1000Mi" # memory: "1000Mi"
@ -379,8 +376,7 @@ vmcluster:
port: "8480" port: "8480"
replicaCount: 2 replicaCount: 2
extraArgs: {} extraArgs: {}
resources: resources: {}
{}
# limits: # limits:
# cpu: "1" # cpu: "1"
# memory: 1000Mi # memory: 1000Mi
@ -473,8 +469,7 @@ vmcluster:
enabled: false enabled: false
# -- Ingress annotations # -- Ingress annotations
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
@ -640,8 +635,7 @@ alertmanager:
enabled: true enabled: true
# -- (object) Extra alert templates # -- (object) Extra alert templates
templateFiles: templateFiles: {}
{}
# template_1.tmpl: |- # template_1.tmpl: |-
# {{ define "hello" -}} # {{ define "hello" -}}
# hello, Victoria! # hello, Victoria!
@ -655,8 +649,7 @@ alertmanager:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -699,8 +692,7 @@ vmalert:
externalLabels: {} externalLabels: {}
# -- (object) Extra VMAlert annotation templates # -- (object) Extra VMAlert annotation templates
templateFiles: templateFiles: {}
{}
# template_1.tmpl: |- # template_1.tmpl: |-
# {{ define "hello" -}} # {{ define "hello" -}}
# hello, Victoria! # hello, Victoria!
@ -723,8 +715,7 @@ vmalert:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -791,7 +782,7 @@ vmagent:
port: "8429" port: "8429"
selectAllByDefault: true selectAllByDefault: true
scrapeInterval: 20s scrapeInterval: 20s
externalLabels: externalLabels:
cluster_environment: "observability" cluster_environment: "observability"
# For multi-cluster setups it is useful to use "cluster" label to identify the metrics source. # For multi-cluster setups it is useful to use "cluster" label to identify the metrics source.
# For example: # For example:
@ -808,8 +799,7 @@ vmagent:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -868,7 +858,7 @@ defaultDatasources:
implementation: prometheus implementation: prometheus
# -- Configure additional grafana datasources (passed through tpl). # -- Configure additional grafana datasources (passed through tpl).
# Check [here](http://docs.grafana.org/administration/provisioning/#datasources) for details # Check [here](http://docs.grafana.org/administration/provisioning/#datasources) for details
extra: extra:
- name: victoria-logs - name: victoria-logs
access: proxy access: proxy
type: VictoriaLogs type: VictoriaLogs
@ -912,8 +902,7 @@ grafana:
# See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress # See https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#specifying-the-class-of-an-ingress
# ingressClassName: nginx # ingressClassName: nginx
# Values can be templated # Values can be templated
annotations: annotations: {}
{}
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # kubernetes.io/tls-acme: "true"
labels: {} labels: {}
@ -947,7 +936,7 @@ grafana:
matchLabels: matchLabels:
app.kubernetes.io/name: '{{ include "grafana.name" .Subcharts.grafana }}' app.kubernetes.io/name: '{{ include "grafana.name" .Subcharts.grafana }}'
endpoints: endpoints:
- port: '{{ .Values.grafana.service.portName }}' - port: "{{ .Values.grafana.service.portName }}"
# -- prometheus-node-exporter dependency chart configuration. For possible values check [here](https://github.com/prometheus-community/helm-charts/blob/main/charts/prometheus-node-exporter/values.yaml) # -- prometheus-node-exporter dependency chart configuration. For possible values check [here](https://github.com/prometheus-community/helm-charts/blob/main/charts/prometheus-node-exporter/values.yaml)
prometheus-node-exporter: prometheus-node-exporter:
@ -1078,7 +1067,7 @@ kubeApiServer:
# Component scraping the kube controller manager # Component scraping the kube controller manager
kubeControllerManager: kubeControllerManager:
# -- Enable kube controller manager metrics scraping # -- Enable kube controller manager metrics scraping
enabled: true enabled: false
# -- If your kube controller manager is not deployed as a pod, specify IPs it can be found on # -- If your kube controller manager is not deployed as a pod, specify IPs it can be found on
endpoints: [] endpoints: []
@ -1211,7 +1200,7 @@ kubeEtcd:
# Component scraping kube scheduler # Component scraping kube scheduler
kubeScheduler: kubeScheduler:
# -- Enable KubeScheduler metrics scraping # -- Enable KubeScheduler metrics scraping
enabled: true enabled: false
# -- If your kube scheduler is not deployed as a pod, specify IPs it can be found on # -- If your kube scheduler is not deployed as a pod, specify IPs it can be found on
endpoints: [] endpoints: []
@ -1285,4 +1274,3 @@ kubeProxy:
# -- Add extra objects dynamically to this chart # -- Add extra objects dynamically to this chart
extraObjects: [] extraObjects: []