Closed renovate[bot] closed 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]
--- 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:
This PR contains the following updates:
0.25.2
->0.25.3
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.