volschin / home-ops

Repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
https://k8s.olschi.de/
MIT License
2 stars 0 forks source link

fix(helm): update chart victoria-metrics-k8s-stack ( 0.25.2 β†’ 0.25.3 ) #676

Closed renovate[bot] closed 3 weeks ago

renovate[bot] commented 3 weeks ago

Mend Renovate

This PR contains the following updates:

Package Update Change OpenSSF
victoria-metrics-k8s-stack patch 0.25.2 -> 0.25.3 OpenSSF Scorecard

Release Notes

VictoriaMetrics/helm-charts (victoria-metrics-k8s-stack) ### [`v0.25.3`](https://togithub.com/VictoriaMetrics/helm-charts/releases/tag/victoria-metrics-k8s-stack-0.25.3) [Compare Source](https://togithub.com/VictoriaMetrics/helm-charts/compare/victoria-metrics-k8s-stack-0.25.2...victoria-metrics-k8s-stack-0.25.3) ### Release notes for version 0.25.3 **Release date:** 2024-08-23 ![AppVersion: v1.102.1](https://img.shields.io/static/v1?label=AppVersion\&message=v1.102.1\&color=success\&logo=) ![Helm: v3](https://img.shields.io/static/v1?label=Helm\&message=v3\&color=informational\&logo=helm) - updated operator to v0.47.1 release - Build `app.kubernetes.io/instance` label consistently. See [this issue](https://togithub.com/VictoriaMetrics/helm-charts/issues/1282)

Configuration

πŸ“… Schedule: Branch creation - "after 8am every weekday,before 7pm every weekday" in timezone Europe/Berlin, 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.



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

github-actions[bot] commented 3 weeks ago
--- HelmRelease: observability/victoria-metrics Service: observability/victoria-metrics-victoria-metrics-operator

+++ HelmRelease: observability/victoria-metrics Service: observability/victoria-metrics-victoria-metrics-operator

@@ -6,19 +6,19 @@

   labels:
     app.kubernetes.io/name: victoria-metrics-operator
     app.kubernetes.io/instance: victoria-metrics
     app.kubernetes.io/managed-by: Helm
   name: victoria-metrics-victoria-metrics-operator
 spec:
+  type: ClusterIP
   ports:
   - name: http
     port: 8080
-    targetPort: 8080
+    targetPort: http
     protocol: TCP
   - name: webhook
     port: 443
-    targetPort: 9443
+    targetPort: webhook
   selector:
     app.kubernetes.io/name: victoria-metrics-operator
     app.kubernetes.io/instance: victoria-metrics
-  type: ClusterIP

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

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

@@ -19,14 +19,14 @@

       labels:
         app.kubernetes.io/name: victoria-metrics-operator
         app.kubernetes.io/instance: victoria-metrics
     spec:
       serviceAccountName: victoria-metrics-victoria-metrics-operator
       containers:
-      - name: victoria-metrics-operator
-        image: victoriametrics/operator:v0.47.0
+      - name: operator
+        image: victoriametrics/operator:v0.47.1
         imagePullPolicy: IfNotPresent
         env:
         - name: WATCH_NAMESPACE
           value: ''
         - name: POD_NAME
           valueFrom:
@@ -37,21 +37,22 @@

         - name: VM_ENABLEDPROMETHEUSCONVERTEROWNERREFERENCES
           value: 'true'
         args:
         - --zap-log-level=info
         - --leader-elect
         - --health-probe-bind-address=:8081
+        - --webhook.enable=true
         ports:
-        - containerPort: 8080
-          name: http
+        - name: http
+          containerPort: 8080
           protocol: TCP
-        - containerPort: 8081
-          name: probe
+        - name: probe
+          containerPort: 8081
           protocol: TCP
-        - containerPort: 9443
-          name: webhook
+        - name: webhook
+          containerPort: 9443
           protocol: TCP
         readinessProbe:
           failureThreshold: 3
           httpGet:
             path: /health
             port: probe
@@ -63,10 +64,17 @@

           failureThreshold: 3
           initialDelaySeconds: 5
           periodSeconds: 15
           tcpSocket:
             port: probe
           timeoutSeconds: 5
-        volumeMounts: null
+        volumeMounts:
+        - mountPath: /tmp/k8s-webhook-server/serving-certs
+          name: cert
+          readOnly: true
         resources: {}
-      volumes: null
+      volumes:
+      - name: cert
+        secret:
+          defaultMode: 420
+          secretName: victoria-metrics-victoria-metrics-operator-validation

--- HelmRelease: observability/victoria-metrics VMServiceScrape: observability/victoria-metrics-coredns

+++ HelmRelease: observability/victoria-metrics VMServiceScrape: observability/victoria-metrics-coredns

@@ -12,12 +12,14 @@

   endpoints:
   - bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
     port: http-metrics
   jobLabel: jobLabel
   selector:
     matchLabels:
+      app.kubernetes.io/name: victoria-metrics-k8s-stack
+      app.kubernetes.io/instance: victoria-metrics
       app: victoria-metrics-coredns
-      app.kubernetes.io/instance: victoria-metrics
+      jobLabel: coredns
   namespaceSelector:
     matchNames:
     - kube-system

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

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

@@ -0,0 +1,291 @@

+---
+apiVersion: admissionregistration.k8s.io/v1
+kind: ValidatingWebhookConfiguration
+metadata:
+  name: victoria-metrics-victoria-metrics-operator-admission
+  labels:
+    app.kubernetes.io/name: victoria-metrics-operator
+    app.kubernetes.io/instance: victoria-metrics
+    app.kubernetes.io/managed-by: Helm
+webhooks:
+- clientConfig:
+    service:
+      namespace: observability
+      name: victoria-metrics-victoria-metrics-operator
+      path: /validate-operator-victoriametrics-com-v1beta1-vlogs
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQU5Ca0pYMnNCTDVQT3dJSVlkZGRFd013RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qUXdPREl6TVRRME9ESXlXaGNOTXpRdwpPREl4TVRRME9ESXlXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT0hvSSsyVWhJUUFJbUVIVGdlOVF3eGZTZ1g5R0xZMFRmWWkKNjRRS01GS0pRWG1KbWFITitrbjFkZ0FIVUNYcURkMjZvdGZlRXpUOGZRZWp2T1BjcXJsSTltRDlCR3VQN2hoTwp1Y1huVUpsa3pmYWhyb3RMaWdWR1Z2OGtoaDFSaGtZd3NGR1VBRHVDYWkxeUZXcVppMG83WHFFSHp3Z0xMZlVCCjQ5WlVSaE9McmRHbmRET0pwR2VUb3hTVXpSUTg3U0VweEloMWhyTUtDWGZJMzNmMWZFMkNWVUk3TmRUa2l5YTMKQnFNejI3eWZwYmhkY0pFU2lwRXV3WWdJZmJ4aEs3ZDBOeFB6Y2dUVXlNTCsxV25taFFEWjg3aW5QYnlvREFJbwpqbTNDTjNjK0dwTFJISEszM2lNTzROYnlRck12cWFqclY0bW52SUVzbVBqWlo2OTVrOWNDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJ5c0lVUmtPSlBwWTc1Q2U2UlBxS2hoRUlJSFRBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFPYW5sWmxCVmRtRDlqcnJ0UmRBN05URzlabGw1RitUQjNJSXRwZUFYCkFWMjFYd3BUTkttWkpYQWIxdnM1WnZmbi9GcEplQ2ZMYlU5V1phNFdzRnBVcGlQUTdnUzU3R0o5eTBBbEt2dlEKejNVdXQ1bEFvWktmYkN0Y0RSeVhiRXh1Mmp3ODNoTDNqSU9Ndkh3MWR1UTNHWlNuUXBuMVQ1U3AwSWphS3VLYgpVbHlhQ016bTlKMVE3U0dGSUgvY1phV3U1YWY0WU5WQWU2Y1JZL3FKQWs4SzR0RldZdEErWXo2dGoyTGp1YUJUCjNLWVJhdWRwQzJDMFowbHJCREZwMmwwSXVEMWc3bHdBQ0hPUWdKQ2R1WEJwWnlPYjR6a1c0bndCaFQ5NThZYysKVW5yZGxtQWQxdVZBM2lQSlErRGJxU3d6S3lRbU90QjY2aE9kMkRqVmpqbEdtdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
+  failurePolicy: Fail
+  name: vlogs.victoriametrics.com
+  admissionReviewVersions:
+  - v1
+  - v1beta1
+  sideEffects: None
+  objectSelector:
+    matchExpressions:
+    - key: app.kubernetes.io/name
+      operator: NotIn
+      values:
+      - victoria-metrics-operator
+  rules:
+  - apiGroups:
+    - operator.victoriametrics.com
+    apiVersions:
+    - v1beta1
+    operations:
+    - CREATE
+    - UPDATE
+    resources:
+    - vlogs
+- clientConfig:
+    service:
+      namespace: observability
+      name: victoria-metrics-victoria-metrics-operator
+      path: /validate-operator-victoriametrics-com-v1beta1-vmagent
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQU5Ca0pYMnNCTDVQT3dJSVlkZGRFd013RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qUXdPREl6TVRRME9ESXlXaGNOTXpRdwpPREl4TVRRME9ESXlXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT0hvSSsyVWhJUUFJbUVIVGdlOVF3eGZTZ1g5R0xZMFRmWWkKNjRRS01GS0pRWG1KbWFITitrbjFkZ0FIVUNYcURkMjZvdGZlRXpUOGZRZWp2T1BjcXJsSTltRDlCR3VQN2hoTwp1Y1huVUpsa3pmYWhyb3RMaWdWR1Z2OGtoaDFSaGtZd3NGR1VBRHVDYWkxeUZXcVppMG83WHFFSHp3Z0xMZlVCCjQ5WlVSaE9McmRHbmRET0pwR2VUb3hTVXpSUTg3U0VweEloMWhyTUtDWGZJMzNmMWZFMkNWVUk3TmRUa2l5YTMKQnFNejI3eWZwYmhkY0pFU2lwRXV3WWdJZmJ4aEs3ZDBOeFB6Y2dUVXlNTCsxV25taFFEWjg3aW5QYnlvREFJbwpqbTNDTjNjK0dwTFJISEszM2lNTzROYnlRck12cWFqclY0bW52SUVzbVBqWlo2OTVrOWNDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJ5c0lVUmtPSlBwWTc1Q2U2UlBxS2hoRUlJSFRBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFPYW5sWmxCVmRtRDlqcnJ0UmRBN05URzlabGw1RitUQjNJSXRwZUFYCkFWMjFYd3BUTkttWkpYQWIxdnM1WnZmbi9GcEplQ2ZMYlU5V1phNFdzRnBVcGlQUTdnUzU3R0o5eTBBbEt2dlEKejNVdXQ1bEFvWktmYkN0Y0RSeVhiRXh1Mmp3ODNoTDNqSU9Ndkh3MWR1UTNHWlNuUXBuMVQ1U3AwSWphS3VLYgpVbHlhQ016bTlKMVE3U0dGSUgvY1phV3U1YWY0WU5WQWU2Y1JZL3FKQWs4SzR0RldZdEErWXo2dGoyTGp1YUJUCjNLWVJhdWRwQzJDMFowbHJCREZwMmwwSXVEMWc3bHdBQ0hPUWdKQ2R1WEJwWnlPYjR6a1c0bndCaFQ5NThZYysKVW5yZGxtQWQxdVZBM2lQSlErRGJxU3d6S3lRbU90QjY2aE9kMkRqVmpqbEdtdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
+  failurePolicy: Fail
+  name: vmagent.victoriametrics.com
+  admissionReviewVersions:
+  - v1
+  - v1beta1
+  sideEffects: None
+  objectSelector:
+    matchExpressions:
+    - key: app.kubernetes.io/name
+      operator: NotIn
+      values:
+      - victoria-metrics-operator
+  rules:
+  - apiGroups:
+    - operator.victoriametrics.com
+    apiVersions:
+    - v1beta1
+    operations:
+    - CREATE
+    - UPDATE
+    resources:
+    - vmagents
+- clientConfig:
+    service:
+      namespace: observability
+      name: victoria-metrics-victoria-metrics-operator
+      path: /validate-operator-victoriametrics-com-v1beta1-vmalert
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQU5Ca0pYMnNCTDVQT3dJSVlkZGRFd013RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qUXdPREl6TVRRME9ESXlXaGNOTXpRdwpPREl4TVRRME9ESXlXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT0hvSSsyVWhJUUFJbUVIVGdlOVF3eGZTZ1g5R0xZMFRmWWkKNjRRS01GS0pRWG1KbWFITitrbjFkZ0FIVUNYcURkMjZvdGZlRXpUOGZRZWp2T1BjcXJsSTltRDlCR3VQN2hoTwp1Y1huVUpsa3pmYWhyb3RMaWdWR1Z2OGtoaDFSaGtZd3NGR1VBRHVDYWkxeUZXcVppMG83WHFFSHp3Z0xMZlVCCjQ5WlVSaE9McmRHbmRET0pwR2VUb3hTVXpSUTg3U0VweEloMWhyTUtDWGZJMzNmMWZFMkNWVUk3TmRUa2l5YTMKQnFNejI3eWZwYmhkY0pFU2lwRXV3WWdJZmJ4aEs3ZDBOeFB6Y2dUVXlNTCsxV25taFFEWjg3aW5QYnlvREFJbwpqbTNDTjNjK0dwTFJISEszM2lNTzROYnlRck12cWFqclY0bW52SUVzbVBqWlo2OTVrOWNDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJ5c0lVUmtPSlBwWTc1Q2U2UlBxS2hoRUlJSFRBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFPYW5sWmxCVmRtRDlqcnJ0UmRBN05URzlabGw1RitUQjNJSXRwZUFYCkFWMjFYd3BUTkttWkpYQWIxdnM1WnZmbi9GcEplQ2ZMYlU5V1phNFdzRnBVcGlQUTdnUzU3R0o5eTBBbEt2dlEKejNVdXQ1bEFvWktmYkN0Y0RSeVhiRXh1Mmp3ODNoTDNqSU9Ndkh3MWR1UTNHWlNuUXBuMVQ1U3AwSWphS3VLYgpVbHlhQ016bTlKMVE3U0dGSUgvY1phV3U1YWY0WU5WQWU2Y1JZL3FKQWs4SzR0RldZdEErWXo2dGoyTGp1YUJUCjNLWVJhdWRwQzJDMFowbHJCREZwMmwwSXVEMWc3bHdBQ0hPUWdKQ2R1WEJwWnlPYjR6a1c0bndCaFQ5NThZYysKVW5yZGxtQWQxdVZBM2lQSlErRGJxU3d6S3lRbU90QjY2aE9kMkRqVmpqbEdtdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
+  failurePolicy: Fail
+  name: vmalert.victoriametrics.com
+  admissionReviewVersions:
+  - v1
+  - v1beta1
+  sideEffects: None
+  objectSelector:
+    matchExpressions:
+    - key: app.kubernetes.io/name
+      operator: NotIn
+      values:
+      - victoria-metrics-operator
+  rules:
+  - apiGroups:
+    - operator.victoriametrics.com
+    apiVersions:
+    - v1beta1
+    operations:
+    - CREATE
+    - UPDATE
+    resources:
+    - vmalerts
+- clientConfig:
+    service:
+      namespace: observability
+      name: victoria-metrics-victoria-metrics-operator
+      path: /validate-operator-victoriametrics-com-v1beta1-vmalertmanager
+    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURIakNDQWdhZ0F3SUJBZ0lSQU5Ca0pYMnNCTDVQT3dJSVlkZGRFd013RFFZSktvWklodmNOQVFFTEJRQXcKR1RFWE1CVUdBMVVFQXhNT2RtMHRiM0JsY21GMGIzSXRZMkV3SGhjTk1qUXdPREl6TVRRME9ESXlXaGNOTXpRdwpPREl4TVRRME9ESXlXakFaTVJjd0ZRWURWUVFERXc1MmJTMXZjR1Z5WVhSdmNpMWpZVENDQVNJd0RRWUpLb1pJCmh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT0hvSSsyVWhJUUFJbUVIVGdlOVF3eGZTZ1g5R0xZMFRmWWkKNjRRS01GS0pRWG1KbWFITitrbjFkZ0FIVUNYcURkMjZvdGZlRXpUOGZRZWp2T1BjcXJsSTltRDlCR3VQN2hoTwp1Y1huVUpsa3pmYWhyb3RMaWdWR1Z2OGtoaDFSaGtZd3NGR1VBRHVDYWkxeUZXcVppMG83WHFFSHp3Z0xMZlVCCjQ5WlVSaE9McmRHbmRET0pwR2VUb3hTVXpSUTg3U0VweEloMWhyTUtDWGZJMzNmMWZFMkNWVUk3TmRUa2l5YTMKQnFNejI3eWZwYmhkY0pFU2lwRXV3WWdJZmJ4aEs3ZDBOeFB6Y2dUVXlNTCsxV25taFFEWjg3aW5QYnlvREFJbwpqbTNDTjNjK0dwTFJISEszM2lNTzROYnlRck12cWFqclY0bW52SUVzbVBqWlo2OTVrOWNDQXdFQUFhTmhNRjh3CkRnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQVAKQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJ5c0lVUmtPSlBwWTc1Q2U2UlBxS2hoRUlJSFRBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFPYW5sWmxCVmRtRDlqcnJ0UmRBN05URzlabGw1RitUQjNJSXRwZUFYCkFWMjFYd3BUTkttWkpYQWIxdnM1WnZmbi9GcEplQ2ZMYlU5V1phNFdzRnBVcGlQUTdnUzU3R0o5eTBBbEt2dlEKejNVdXQ1bEFvWktmYkN0Y0RSeVhiRXh1Mmp3ODNoTDNqSU9Ndkh3MWR1UTNHWlNuUXBuMVQ1U3AwSWphS3VLYgpVbHlhQ016bTlKMVE3U0dGSUgvY1phV3U1YWY0WU5WQWU2Y1JZL3FKQWs4SzR0RldZdEErWXo2dGoyTGp1YUJUCjNLWVJhdWRwQzJDMFowbHJCREZwMmwwSXVEMWc3bHdBQ0hPUWdKQ2R1WEJwWnlPYjR6a1c0bndCaFQ5NThZYysKVW5yZGxtQWQxdVZBM2lQSlErRGJxU3d6S3lRbU90QjY2aE9kMkRqVmpqbEdtdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
+  failurePolicy: Fail
+  name: vmalertmanager.victoriametrics.com
+  admissionReviewVersions:
+  - v1
+  - v1beta1
+  sideEffects: None
+  objectSelector:
+    matchExpressions:
+    - key: app.kubernetes.io/name
+      operator: NotIn
+      values:
+      - victoria-metrics-operator
+  rules:
+  - apiGroups:
+    - operator.victoriametrics.com
+    apiVersions:
+    - v1beta1
+    operations:
+    - CREATE
+    - UPDATE
+    resources:
+    - vmalertmanagers
+- clientConfig:
+    service:
+      namespace: observability
+      name: victoria-metrics-victoria-metrics-operator
+      path: /validate-operator-victoriametrics-com-v1beta1-vmalertmanagerconfig
[Diff truncated by flux-local]
github-actions[bot] commented 3 weeks ago
--- kubernetes/apps/observability/victoria-metrics/app Kustomization: flux-system/victoria-metrics HelmRelease: observability/victoria-metrics

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

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

     spec:
       chart: victoria-metrics-k8s-stack
       sourceRef:
         kind: HelmRepository
         name: victoria-metrics
         namespace: flux-system
-      version: 0.25.2
+      version: 0.25.3
   interval: 30m
   values:
     alertmanager:
       enabled: false
     defaultDashboardsEnabled: false
     defaultRules: