Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(helm): update chart victoria-metrics-k8s-stack to 0.33.0 #816

Merged
merged 1 commit into from
Dec 21, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 21, 2024

This PR contains the following updates:

Package Update Change
victoria-metrics-k8s-stack minor 0.30.3 -> 0.33.0

Release Notes

VictoriaMetrics/helm-charts (victoria-metrics-k8s-stack)

v0.33.0

Compare Source

Release notes for version 0.33.0

Release date: 19 Dec 2024

Helm: v3 AppVersion: v1.108.1

  • Replaced deprecated .Values.vmauth.spec.unauthorizedAccessConfig with .Values.vmauth.spec.unauthorizedUserAccessSpec
  • Replaced deprecated .Values.vmauth.spec.discover_backend_ips with .Values.vmauth.spec.unauthorizedUserAccessSpec.discover_backend_ips
  • Exclude markdown files from package

v0.32.0

Compare Source

Release notes for version 0.32.0

Release date: 19 Dec 2024

Helm: v3 AppVersion: v1.108.1

  • updates operator to v0.51.1 version

v0.31.4

Compare Source

Release notes for version 0.31.4

Release date: 19 Dec 2024

Helm: v3 AppVersion: v1.108.1

  • bump version of VM components to v1.108.1

v0.31.3

Compare Source

Release notes for version 0.31.3

Release date: 2024-12-18

Helm: v3 VL: v1.108.0

  • added default value for .Values.grafana.sidecar.datasources.label for case when grafana.enabled: false but datasource provision is still enabled. See this issue.

v0.31.2

Compare Source

Release notes for version 0.31.2

Release date: 2024-12-17

Helm: v3
AppVersion: v1.108.0

  • updated common dependency 0.0.34 -> 0.0.35

v0.31.1

Compare Source

Release notes for version 0.31.1

Release date: 2024-12-17

AppVersion: v1.108.0
Helm: v3

  • Added explicit defaultRules toggles

v0.31.0

Compare Source

Release notes for version 0.31.0

Release date: 2024-12-16

AppVersion: v1.108.0
Helm: v3

  • Added ability to override namespace for scrape config endpoints. See this issue.
  • Synced dashboards and rules
  • Kube state metrics chart: 5.26.0 -> 5.27.0
  • Prometheus node exporter chart: 4.41.0 -> 4.42.0
  • Grafana chart: 8.5.12 -> 8.6.4
  • Prometheus operator chart: 15.0.0 -> 16.0.1
  • bump version of VM components to v1.108.0

Configuration

📅 Schedule: Branch creation - "on saturday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

--- kubernetes/apps/observability/victoria-metrics/app Kustomization: flux-system/victoriametrics HelmRelease: observability/victoria-metrics-stack

+++ kubernetes/apps/observability/victoria-metrics/app Kustomization: flux-system/victoriametrics HelmRelease: observability/victoria-metrics-stack

@@ -12,13 +12,13 @@

     spec:
       chart: victoria-metrics-k8s-stack
       sourceRef:
         kind: HelmRepository
         name: victoriametrics-charts
         namespace: flux-system
-      version: 0.30.3
+      version: 0.33.0
   driftDetection:
     mode: enabled
   install:
     createNamespace: true
     remediation:
       retries: 3

Copy link

--- HelmRelease: observability/victoria-metrics-stack ServiceAccount: observability/victoria-metrics-stack-victoria-metrics-operator

+++ HelmRelease: observability/victoria-metrics-stack ServiceAccount: observability/victoria-metrics-stack-victoria-metrics-operator

@@ -5,7 +5,8 @@

   name: victoria-metrics-stack-victoria-metrics-operator
   namespace: observability
   labels:
     app.kubernetes.io/instance: victoria-metrics-stack
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: victoria-metrics-operator
+automountServiceAccountToken: true
 
--- HelmRelease: observability/victoria-metrics-stack ConfigMap: observability/victoria-metrics-victoriametrics-cluster

+++ HelmRelease: observability/victoria-metrics-stack ConfigMap: observability/victoria-metrics-victoriametrics-cluster

@@ -8,8 +8,8 @@

     app: victoria-metrics-k8s-stack-grafana
     app.kubernetes.io/instance: victoria-metrics-stack
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: victoria-metrics-k8s-stack
 data:
   victoriametrics-cluster.json: |
[Diff truncated by flux-local]
--- HelmRelease: observability/victoria-metrics-stack ConfigMap: observability/victoria-metrics-victoriametrics-vmagent

+++ HelmRelease: observability/victoria-metrics-stack ConfigMap: observability/victoria-metrics-victoriametrics-vmagent

@@ -8,8 +8,8 @@

     app: victoria-metrics-k8s-stack-grafana
     app.kubernetes.io/instance: victoria-metrics-stack
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: victoria-metrics-k8s-stack
 data:
   victoriametrics-vmagent.json: |
[Diff truncated by flux-local]
--- HelmRelease: observability/victoria-metrics-stack Deployment: observability/victoria-metrics-stack-kube-state-metrics

+++ HelmRelease: observability/victoria-metrics-stack Deployment: observability/victoria-metrics-stack-kube-state-metrics

@@ -41,13 +41,13 @@

       containers:
       - name: kube-state-metrics
         args:
         - --port=8080
         - --resources=certificatesigningrequests,configmaps,cronjobs,daemonsets,deployments,endpoints,horizontalpodautoscalers,ingresses,jobs,leases,limitranges,mutatingwebhookconfigurations,namespaces,networkpolicies,nodes,persistentvolumeclaims,persistentvolumes,poddisruptionbudgets,pods,replicasets,replicationcontrollers,resourcequotas,secrets,services,statefulsets,storageclasses,validatingwebhookconfigurations,volumeattachments
         imagePullPolicy: IfNotPresent
-        image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.13.0
+        image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.14.0
         ports:
         - containerPort: 8080
           name: http
         livenessProbe:
           failureThreshold: 3
           httpGet:
@@ -61,13 +61,13 @@

           timeoutSeconds: 5
         readinessProbe:
           failureThreshold: 3
           httpGet:
             httpHeaders: null
             path: /readyz
-            port: 8080
+            port: 8081
             scheme: HTTP
           initialDelaySeconds: 5
           periodSeconds: 10
           successThreshold: 1
           timeoutSeconds: 5
         resources: {}
--- HelmRelease: observability/victoria-metrics-stack Deployment: observability/victoria-metrics-stack-victoria-metrics-operator

+++ HelmRelease: observability/victoria-metrics-stack Deployment: observability/victoria-metrics-stack-victoria-metrics-operator

@@ -18,17 +18,18 @@

     metadata:
       labels:
         app.kubernetes.io/instance: victoria-metrics-stack
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/name: victoria-metrics-operator
     spec:
+      automountServiceAccountToken: true
       securityContext: {}
       serviceAccountName: victoria-metrics-stack-victoria-metrics-operator
       containers:
       - name: operator
-        image: victoriametrics/operator:v0.50.0
+        image: victoriametrics/operator:v0.51.1
         imagePullPolicy: IfNotPresent
         env:
         - name: POD_NAME
           valueFrom:
             fieldRef:
               fieldPath: metadata.name
--- HelmRelease: observability/victoria-metrics-stack VMAgent: observability/victoria-metrics

+++ HelmRelease: observability/victoria-metrics-stack VMAgent: observability/victoria-metrics

@@ -18,13 +18,13 @@

   extraArgs:
     promscrape.dropOriginalLabels: 'true'
     promscrape.maxScrapeSize: 100MB
     promscrape.streamParse: 'true'
     sortLabels: 'true'
   image:
-    tag: v1.107.0
+    tag: v1.108.1
   license: {}
   port: '8429'
   remoteWrite:
   - url: http://vminsert-victoria-metrics.observability.svc.cluster.local.:8480/insert/0/prometheus/api/v1/write
   remoteWriteSettings:
     label:
--- HelmRelease: observability/victoria-metrics-stack VMAlert: observability/victoria-metrics

+++ HelmRelease: observability/victoria-metrics-stack VMAlert: observability/victoria-metrics

@@ -17,13 +17,13 @@

   externalLabels: {}
   extraArgs:
     external.url: https://vmalert...PLACEHOLDER_SECRET_DOMAIN..
     http.pathPrefix: /
     remoteWrite.disablePathAppend: 'true'
   image:
-    tag: v1.107.0
+    tag: v1.108.1
   license: {}
   notifiers:
   - url: http://vmalertmanager-victoria-metrics-0.vmalertmanager-victoria-metrics.observability.svc.cluster.local.:9093
   - url: http://vmalertmanager-victoria-metrics-1.vmalertmanager-victoria-metrics.observability.svc.cluster.local.:9093
   - selector:
       labelSelector:
--- HelmRelease: observability/victoria-metrics-stack VMCluster: observability/victoria-metrics

+++ HelmRelease: observability/victoria-metrics-stack VMCluster: observability/victoria-metrics

@@ -14,13 +14,13 @@

   replicationFactor: 2
   retentionPeriod: '2'
   vminsert:
     extraArgs:
       maxLabelsPerTimeseries: '90'
     image:
-      tag: v1.107.0-cluster
+      tag: v1.108.1-cluster
     port: '8480'
     replicaCount: 2
     resources:
       limits:
         memory: 6Gi
       requests:
@@ -41,13 +41,13 @@

       search.maxConcurrentRequests: '15'
       search.maxUniqueTimeseries: '1000000'
       search.minStalenessInterval: 5m
       vmalert.proxyURL: http://vmalert-victoria-metrics.observability.svc.cluster.local.:8080
       vmstorageDialTimeout: 10s
     image:
-      tag: v1.107.0-cluster
+      tag: v1.108.1-cluster
     port: '8481'
     replicaCount: 2
     resources:
       limits:
         memory: 6Gi
       requests:
@@ -68,13 +68,13 @@

       topologyKey: kubernetes.io/hostname
       whenUnsatisfiable: DoNotSchedule
   vmstorage:
     extraArgs:
       dedup.minScrapeInterval: 60s
     image:
-      tag: v1.107.0-cluster
+      tag: v1.108.1-cluster
     replicaCount: 2
     resources:
       limits:
         memory: 6Gi
       requests:
         cpu: 10m
--- HelmRelease: observability/victoria-metrics-stack VMRule: observability/victoria-metrics-vm-health

+++ HelmRelease: observability/victoria-metrics-stack VMRule: observability/victoria-metrics-vm-health

@@ -126,26 +126,16 @@

           \ and \n`-maxLabelValueLen` command-line flags.\n"
         summary: IndexDB skipped registering items during data ingestion with reason={{
           $labels.reason }}.
       expr: increase(vm_indexdb_items_dropped_total[5m]) > 0
       labels:
         severity: critical
-    - alert: TooLongLabelValues
+    - alert: RowsRejectedOnIngestion
       annotations:
-        description: "The maximum length of a label value is limited via `-maxLabelValueLen`\
-          \ cmd-line flag. \nLonger label values are truncated and may result into\
-          \ time series overlapping.\nPlease, check your logs to find which labels\
-          \ were truncated and  \neither reduce the size of label values or increase\
-          \ `-maxLabelValueLen`.\n"
-        summary: VictoriaMetrics truncates too long label values
-      expr: increase(vm_too_long_label_values_total[5m]) > 0
+        description: 'Ingested rows on instance "{{ $labels.instance }}" are rejected
+          due to the following reason: "{{ $labels.reason }}"'
+        summary: Some rows are rejected on "{{ $labels.instance }}" on ingestion attempt
+      expr: rate(vm_rows_ignored_total[5m]) > 0
+      for: 15m
       labels:
-        severity: critical
-    - alert: TooLongLabelNames
-      annotations:
-        description: The maximum length of a label name is limited by 256 bytes.  Longer
-          label names are truncated and may result into time series overlapping.
-        summary: VictoriaMetrics truncates too long label names
-      expr: increase(vm_too_long_label_names_total[5m]) > 0
-      labels:
-        severity: critical
+        severity: warning
 
--- HelmRelease: observability/victoria-metrics-stack VMRule: observability/victoria-metrics-vmcluster

+++ HelmRelease: observability/victoria-metrics-stack VMRule: observability/victoria-metrics-vmcluster

@@ -103,23 +103,12 @@

          sum(increase(vm_rpc_handshake_errors_total[5m])) by (job,instance,ark)
         ) > 0
       for: 15m
       labels:
         severity: warning
         show_at: dashboard
-    - alert: RowsRejectedOnIngestion
-      annotations:
-        dashboard: grafana.domain.com/d/oS7Bi_0Wz?viewPanel=135&var-instance={{ $labels.instance
-          }}
-        description: 'VM is rejecting to ingest rows on "{{ $labels.instance }}" due
-          to the following reason: "{{ $labels.reason }}"'
-        summary: Some rows are rejected on "{{ $labels.instance }}" on ingestion attempt
-      expr: rate(vm_rows_ignored_total[5m]) > 0
-      for: 15m
-      labels:
-        severity: warning
     - alert: TooHighChurnRate
       annotations:
         dashboard: grafana.domain.com/d/oS7Bi_0Wz?viewPanel=102
         description: |-
           VM constantly creates new time series.
            This effect is known as Churn Rate.
@@ -162,25 +151,12 @@

            /
            sum(rate(vm_rows_inserted_total[5m])) by (job,ark)
          ) > 0.05
       for: 15m
       labels:
         severity: warning
-    - alert: LabelsLimitExceededOnIngestion
-      annotations:
-        dashboard: grafana.domain.com/d/oS7Bi_0Wz?viewPanel=116&var-instance={{ $labels.instance
-          }}
-        description: |-
-          VictoriaMetrics limits the number of labels per each metric with `-maxLabelsPerTimeseries` command-line flag.
-           This prevents from ingesting metrics with too many labels. Please verify that `-maxLabelsPerTimeseries` is configured correctly or that clients which send these metrics aren't misbehaving.
-        summary: Metrics ingested to vminsert on {{ $labels.instance }} are exceeding
-          labels limit
-      expr: increase(vm_metrics_with_dropped_labels_total[5m]) > 0
-      for: 15m
-      labels:
-        severity: warning
     - alert: VminsertVmstorageConnectionIsSaturated
       annotations:
         dashboard: grafana.domain.com/d/oS7Bi_0Wz?viewPanel=139&var-instance={{ $labels.instance
           }}
         description: |-
           The connection between vminsert (instance {{ $labels.instance }}) and vmstorage (instance {{ $labels.addr }}) is saturated by more than 90% and vminsert won't be able to keep up.
--- HelmRelease: observability/victoria-metrics-stack VMRule: observability/victoria-metrics-vmsingle

+++ HelmRelease: observability/victoria-metrics-stack VMRule: observability/victoria-metrics-vmsingle

@@ -81,23 +81,12 @@

         summary: Too many errors served for path {{ $labels.path }} (instance {{ $labels.instance
           }})
       expr: increase(vm_http_request_errors_total[5m]) > 0
       for: 15m
       labels:
         severity: warning
-    - alert: RowsRejectedOnIngestion
-      annotations:
-        dashboard: grafana.domain.com/d/wNf0q_kZk?viewPanel=58&var-instance={{ $labels.instance
-          }}
-        description: 'VM is rejecting to ingest rows on "{{ $labels.instance }}" due
-          to the following reason: "{{ $labels.reason }}"'
-        summary: Some rows are rejected on "{{ $labels.instance }}" on ingestion attempt
-      expr: rate(vm_rows_ignored_total[5m]) > 0
-      for: 15m
-      labels:
-        severity: warning
     - alert: TooHighChurnRate
       annotations:
         dashboard: grafana.domain.com/d/wNf0q_kZk?viewPanel=66&var-instance={{ $labels.instance
           }}
         description: |-
           VM constantly creates new time series on "{{ $labels.instance }}".
@@ -147,20 +136,7 @@

            /
            sum(rate(vm_rows_inserted_total[5m])) by (instance,ark)
          ) > 0.05
       for: 15m
       labels:
         severity: warning
-    - alert: LabelsLimitExceededOnIngestion
-      annotations:
-        dashboard: grafana.domain.com/d/wNf0q_kZk?viewPanel=74&var-instance={{ $labels.instance
-          }}
-        description: |-
-          VictoriaMetrics limits the number of labels per each metric with `-maxLabelsPerTimeseries` command-line flag.
-           This prevents ingestion of metrics with too many labels. Please verify that `-maxLabelsPerTimeseries` is configured correctly or that clients which send these metrics aren't misbehaving.
-        summary: Metrics ingested in ({{ $labels.instance }}) are exceeding labels
-          limit
-      expr: increase(vm_metrics_with_dropped_labels_total[5m]) > 0
-      for: 15m
-      labels:
-        severity: warning
 
--- HelmRelease: observability/victoria-metrics-stack ValidatingWebhookConfiguration: observability/victoria-metrics-stack-victoria-metrics-operator-admission

+++ HelmRelease: observability/victoria-metrics-stack ValidatingWebhookConfiguration: observability/victoria-metrics-stack-victoria-metrics-operator-admission

@@ -11,13 +11,13 @@

 - clientConfig:
     service:
       namespace: observability
       name: victoria-metrics-stack-victoria-metrics-operator
       path: /validate-operator-victoriametrics-com-v1beta1-vlogs
       port: 9443
-    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIVENDQWdXZ0F3SUJBZ0lRVGp0UXQxcUhNb0FKa3pXNXQ2UWdKakFOQmdrcWhraUc5dzBCQVFzRkFEQVoKTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVEFlRncweU5ERXlNakV3TURRMk1qQmFGdzB6TkRFeQpNVGt3TURRMk1qQmFNQmt4RnpBVkJnTlZCQU1URG5adExXOXdaWEpoZEc5eUxXTmhNSUlCSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF6cmRkZEFaMUxFNGhrZXBPRENEZTh2bWIvZWNLTmNHOVRuc2oKUHUyeGFxZ0lFYnFOT1J5Wk52SkhTSDl2eWxkSGlKL3hjME9aclVmdmhBdzBaS0NncTJWYUhETzNadC96UGJiSApBYlg3S0V3Sm93bXpmckNjcklRbGlsVU9udHgvd0UxMkNLZ2hnZDdpclJQRUhNL25HVTBtbkdVL3Vjd2N0MkpYCndBbDZuWjJuOUpYNjZmaGs5Q0Yyemh0OFhvZkNqSGZ3VGx0Ky9RZTVDa1luVnNZVmpNUFpSTmMrUEZmaEY5aEcKdEsrbDJWQVlXejVyaHJFam9TVHV4YmFFbDUxK05BUThQMGtmY2JzK2gzclVlU3ptM0NBaFJpQ0ExNUFIbkFjMgorMG1SQVdlNno1a29DUlZ2cVkrRDZ3cEVOUjkyaGNWOEVIVE9kQmZ0cVBFQVVMMzk0UUlEQVFBQm8yRXdYekFPCkJnTlZIUThCQWY4RUJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEcKQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGQ2x1N2w0UWRZSXdRMTZ6UGJNakp5UWJaMWI1TUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRREVGZUl5ajhUNlV2UEN6ekZZZ1pSZTNzajU0ZVArL1ZIaVphZzJpWERmClRyQk1vSWd5bFM4YUdNTHVMUjFpdXRvSDZwLzNVYUtmQlRCQ1pXOFR5ckE4NnpBaWgzTHhlL3FZUmtwRFNmZVoKUG80YUlVc1NibHhpMS9VbDJjMlg2T0JzaEY2d1pwbW5rTnFIWnJ3WnZRZ0xMTUp1eGI1SEZTNXVBMUZ4cEZjUgpJV05MaDZieDJheEIvYmNFcm5vSnpORWpkVE9XQmsvV0t3cFlONlpWM1pnZTRWVzhKTWU0WWJGTnJwdy9oNlRzCnFGemVDSUkydnUycklINURlRDRmbXBIdjlJR0U5QUNpL2Q4cVVJMGRNNEJkSlNoRlZNVkIyVmY3ak1KZElwYkUKWGd2SmZQZVhQOVFIWDI4REIzcXlRTkgxYmQ4MVl0aTc4YU9vOGdORTQ5dFEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQU05OXVDWFlmTjk3b0xLWUJtRkhMbXd3RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qUXhNakl4TURBME5qRTVXaGNOTXpReApNakU1TURBME5qRTVXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTUtUM1FSS1hDUWkwclFUOE5JTmhiWFN4RlUxQUNyN1N4dy8KTGR4M3dudHBrSy9WOU1KR2VORUlmUHdXOVlYZWJPNVJ4SnhoMlpUNFVRZWpBL3p5Y1NXcXBDZWpPa3p5TzZJWgprY0l5MXNKYmRaZm8zRDhUd3ZGRnVLUnhmZFFOY2hRU3JpWVh5b3E4VE84ZVlzdlhiWFlwTTdNbHFkbFJjNjBTCmQxZXVNQTgrRHJHVmNOUmJ4dXdJbnZyZXZBdk12MWRjVlVRUU5MWE53eTQ5TkVCNW9RblRhYmpwRjJkOHlCSHQKcG9xU2YwL3hpTnZTazdBUlVmUVV3MFgvTVlqQTIyc2trN3hxb2RERXRDMWFEaVBzWGJzcmI1QlIzTTIvYnkxRgp2aWZrVU82ZFNEblIxVjU1QTZtN1hneDZiRlhsMVF1QStOZ21aRVRUNkNPbHhBREN0TDhDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlM0Wm9vQWIwN1lxUTIxK1NKd21xcksySWpwK0RBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFWdzZISGEwR3FqQW1LdVNKWFlQTk83Q3E5UFMvZThndWdwQXJYSFBzClVGNEF5c0EvcDBtQStnV0YzTGNsQVlaeTdyU0lKM25jYklMMUZYV1hRc1hIUS85YzR2QTJjQ1AwZS9LemIvSm4KZitSM08wcWZsdkRqYTBwRE9CQTdmWmFvV0pMRU5jZjg0S3c2WFZWOHFOa2ptMmdIUXNjNmk3V05MSDNRSUNCZgo4MUpsWFhuQmVMSFdHUDhCa0tldEFQQjUySnJjaCtYLzdyTzFEaDRQZnNpUjhRbXdEMHRlU09ueTUyZFVMdWJZCnM0MlM3YnVMc0o3RHd5c1ZDdit0RUVVanJaTGQzUS9KL2lEM0FJNWdBTkhHUkdQTGNXMEwveUN4SXlQeXhtNHcKdzlkVEo3cTBsN3lMR25zbzQrUXB5aUIrN1JzTjJqMVV0aTd4TWZJbGVzejRBdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
   failurePolicy: Fail
   name: vlogs.victoriametrics.com
   admissionReviewVersions:
   - v1
   - v1beta1
   sideEffects: None
@@ -40,13 +40,13 @@

 - clientConfig:
     service:
       namespace: observability
       name: victoria-metrics-stack-victoria-metrics-operator
       path: /validate-operator-victoriametrics-com-v1beta1-vmagent
       port: 9443
-    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIVENDQWdXZ0F3SUJBZ0lRVGp0UXQxcUhNb0FKa3pXNXQ2UWdKakFOQmdrcWhraUc5dzBCQVFzRkFEQVoKTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVEFlRncweU5ERXlNakV3TURRMk1qQmFGdzB6TkRFeQpNVGt3TURRMk1qQmFNQmt4RnpBVkJnTlZCQU1URG5adExXOXdaWEpoZEc5eUxXTmhNSUlCSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF6cmRkZEFaMUxFNGhrZXBPRENEZTh2bWIvZWNLTmNHOVRuc2oKUHUyeGFxZ0lFYnFOT1J5Wk52SkhTSDl2eWxkSGlKL3hjME9aclVmdmhBdzBaS0NncTJWYUhETzNadC96UGJiSApBYlg3S0V3Sm93bXpmckNjcklRbGlsVU9udHgvd0UxMkNLZ2hnZDdpclJQRUhNL25HVTBtbkdVL3Vjd2N0MkpYCndBbDZuWjJuOUpYNjZmaGs5Q0Yyemh0OFhvZkNqSGZ3VGx0Ky9RZTVDa1luVnNZVmpNUFpSTmMrUEZmaEY5aEcKdEsrbDJWQVlXejVyaHJFam9TVHV4YmFFbDUxK05BUThQMGtmY2JzK2gzclVlU3ptM0NBaFJpQ0ExNUFIbkFjMgorMG1SQVdlNno1a29DUlZ2cVkrRDZ3cEVOUjkyaGNWOEVIVE9kQmZ0cVBFQVVMMzk0UUlEQVFBQm8yRXdYekFPCkJnTlZIUThCQWY4RUJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEcKQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGQ2x1N2w0UWRZSXdRMTZ6UGJNakp5UWJaMWI1TUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRREVGZUl5ajhUNlV2UEN6ekZZZ1pSZTNzajU0ZVArL1ZIaVphZzJpWERmClRyQk1vSWd5bFM4YUdNTHVMUjFpdXRvSDZwLzNVYUtmQlRCQ1pXOFR5ckE4NnpBaWgzTHhlL3FZUmtwRFNmZVoKUG80YUlVc1NibHhpMS9VbDJjMlg2T0JzaEY2d1pwbW5rTnFIWnJ3WnZRZ0xMTUp1eGI1SEZTNXVBMUZ4cEZjUgpJV05MaDZieDJheEIvYmNFcm5vSnpORWpkVE9XQmsvV0t3cFlONlpWM1pnZTRWVzhKTWU0WWJGTnJwdy9oNlRzCnFGemVDSUkydnUycklINURlRDRmbXBIdjlJR0U5QUNpL2Q4cVVJMGRNNEJkSlNoRlZNVkIyVmY3ak1KZElwYkUKWGd2SmZQZVhQOVFIWDI4REIzcXlRTkgxYmQ4MVl0aTc4YU9vOGdORTQ5dFEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQU05OXVDWFlmTjk3b0xLWUJtRkhMbXd3RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qUXhNakl4TURBME5qRTVXaGNOTXpReApNakU1TURBME5qRTVXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTUtUM1FSS1hDUWkwclFUOE5JTmhiWFN4RlUxQUNyN1N4dy8KTGR4M3dudHBrSy9WOU1KR2VORUlmUHdXOVlYZWJPNVJ4SnhoMlpUNFVRZWpBL3p5Y1NXcXBDZWpPa3p5TzZJWgprY0l5MXNKYmRaZm8zRDhUd3ZGRnVLUnhmZFFOY2hRU3JpWVh5b3E4VE84ZVlzdlhiWFlwTTdNbHFkbFJjNjBTCmQxZXVNQTgrRHJHVmNOUmJ4dXdJbnZyZXZBdk12MWRjVlVRUU5MWE53eTQ5TkVCNW9RblRhYmpwRjJkOHlCSHQKcG9xU2YwL3hpTnZTazdBUlVmUVV3MFgvTVlqQTIyc2trN3hxb2RERXRDMWFEaVBzWGJzcmI1QlIzTTIvYnkxRgp2aWZrVU82ZFNEblIxVjU1QTZtN1hneDZiRlhsMVF1QStOZ21aRVRUNkNPbHhBREN0TDhDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlM0Wm9vQWIwN1lxUTIxK1NKd21xcksySWpwK0RBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFWdzZISGEwR3FqQW1LdVNKWFlQTk83Q3E5UFMvZThndWdwQXJYSFBzClVGNEF5c0EvcDBtQStnV0YzTGNsQVlaeTdyU0lKM25jYklMMUZYV1hRc1hIUS85YzR2QTJjQ1AwZS9LemIvSm4KZitSM08wcWZsdkRqYTBwRE9CQTdmWmFvV0pMRU5jZjg0S3c2WFZWOHFOa2ptMmdIUXNjNmk3V05MSDNRSUNCZgo4MUpsWFhuQmVMSFdHUDhCa0tldEFQQjUySnJjaCtYLzdyTzFEaDRQZnNpUjhRbXdEMHRlU09ueTUyZFVMdWJZCnM0MlM3YnVMc0o3RHd5c1ZDdit0RUVVanJaTGQzUS9KL2lEM0FJNWdBTkhHUkdQTGNXMEwveUN4SXlQeXhtNHcKdzlkVEo3cTBsN3lMR25zbzQrUXB5aUIrN1JzTjJqMVV0aTd4TWZJbGVzejRBdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
   failurePolicy: Fail
   name: vmagent.victoriametrics.com
   admissionReviewVersions:
   - v1
   - v1beta1
   sideEffects: None
@@ -69,13 +69,13 @@

 - clientConfig:
     service:
       namespace: observability
       name: victoria-metrics-stack-victoria-metrics-operator
       path: /validate-operator-victoriametrics-com-v1beta1-vmalert
       port: 9443
-    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIVENDQWdXZ0F3SUJBZ0lRVGp0UXQxcUhNb0FKa3pXNXQ2UWdKakFOQmdrcWhraUc5dzBCQVFzRkFEQVoKTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVEFlRncweU5ERXlNakV3TURRMk1qQmFGdzB6TkRFeQpNVGt3TURRMk1qQmFNQmt4RnpBVkJnTlZCQU1URG5adExXOXdaWEpoZEc5eUxXTmhNSUlCSWpBTkJna3Foa2lHCjl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF6cmRkZEFaMUxFNGhrZXBPRENEZTh2bWIvZWNLTmNHOVRuc2oKUHUyeGFxZ0lFYnFOT1J5Wk52SkhTSDl2eWxkSGlKL3hjME9aclVmdmhBdzBaS0NncTJWYUhETzNadC96UGJiSApBYlg3S0V3Sm93bXpmckNjcklRbGlsVU9udHgvd0UxMkNLZ2hnZDdpclJQRUhNL25HVTBtbkdVL3Vjd2N0MkpYCndBbDZuWjJuOUpYNjZmaGs5Q0Yyemh0OFhvZkNqSGZ3VGx0Ky9RZTVDa1luVnNZVmpNUFpSTmMrUEZmaEY5aEcKdEsrbDJWQVlXejVyaHJFam9TVHV4YmFFbDUxK05BUThQMGtmY2JzK2gzclVlU3ptM0NBaFJpQ0ExNUFIbkFjMgorMG1SQVdlNno1a29DUlZ2cVkrRDZ3cEVOUjkyaGNWOEVIVE9kQmZ0cVBFQVVMMzk0UUlEQVFBQm8yRXdYekFPCkJnTlZIUThCQWY4RUJBTUNBcVF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BOEcKQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGQ2x1N2w0UWRZSXdRMTZ6UGJNakp5UWJaMWI1TUEwRwpDU3FHU0liM0RRRUJDd1VBQTRJQkFRREVGZUl5ajhUNlV2UEN6ekZZZ1pSZTNzajU0ZVArL1ZIaVphZzJpWERmClRyQk1vSWd5bFM4YUdNTHVMUjFpdXRvSDZwLzNVYUtmQlRCQ1pXOFR5ckE4NnpBaWgzTHhlL3FZUmtwRFNmZVoKUG80YUlVc1NibHhpMS9VbDJjMlg2T0JzaEY2d1pwbW5rTnFIWnJ3WnZRZ0xMTUp1eGI1SEZTNXVBMUZ4cEZjUgpJV05MaDZieDJheEIvYmNFcm5vSnpORWpkVE9XQmsvV0t3cFlONlpWM1pnZTRWVzhKTWU0WWJGTnJwdy9oNlRzCnFGemVDSUkydnUycklINURlRDRmbXBIdjlJR0U5QUNpL2Q4cVVJMGRNNEJkSlNoRlZNVkIyVmY3ak1KZElwYkUKWGd2SmZQZVhQOVFIWDI4REIzcXlRTkgxYmQ4MVl0aTc4YU9vOGdORTQ5dFEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
[Diff truncated by flux-local]
--- HelmRelease: observability/victoria-metrics-stack VMNodeScrape: observability/victoria-metrics-resources

+++ HelmRelease: observability/victoria-metrics-stack VMNodeScrape: observability/victoria-metrics-resources

@@ -0,0 +1,52 @@

+---
+apiVersion: operator.victoriametrics.com/v1beta1
+kind: VMNodeScrape
+metadata:
+  name: victoria-metrics-resources
+  namespace: observability
+  labels:
+    app.kubernetes.io/instance: victoria-metrics-stack
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: victoria-metrics-k8s-stack
+spec:
+  bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
+  honorLabels: true
+  honorTimestamps: false
+  interval: 30s
+  metricRelabelConfigs:
+  - action: labeldrop
+    regex: (uid|pod_uid|id)
+  - action: labeldrop
+    regex: (name)
+  - action: drop
+    regex: (rest_client_request_duration_seconds_bucket|rest_client_request_duration_seconds_sum|rest_client_request_duration_seconds_count)
+    source_labels:
+    - __name__
+  - action: drop
+    regex: (container_tasks_state|container_memory_failures_total)
+    source_labels:
+    - __name__
+  - action: drop
+    regex: (container_blkio_device_usage_total)
+    source_labels:
+    - __name__
+  - action: drop
+    regex: (prober_probe_duration_seconds_bucket)
+    source_labels:
+    - __name__
+  path: /metrics/resource
+  relabelConfigs:
+  - action: labelmap
+    regex: __meta_kubernetes_node_label_(.+)
+  - sourceLabels:
+    - __metrics_path__
+    targetLabel: metrics_path
+  - replacement: kubelet
+    targetLabel: job
+  scheme: https
+  scrapeTimeout: 5s
+  selector: {}
+  tlsConfig:
+    caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
+    insecureSkipVerify: true
+

@gelato gelato merged commit 89e18e9 into main Dec 21, 2024
6 checks passed
@gelato gelato deleted the renovate/victoria-metrics-k8s-stack-0.x branch December 21, 2024 19:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant