-
Notifications
You must be signed in to change notification settings - Fork 4
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
chore(deps): update helm release k8s-monitoring to v1.6.11 #821
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-05 22:23:54.292430972 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-05 22:23:23.656141663 +0000
@@ -950,5 +950,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.5", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-05 22:23:54.300431037 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-05 22:23:23.664141742 +0000
@@ -8,9 +8,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1172,9 +1172,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-05 22:23:54.300431037 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-05 22:23:23.664141742 +0000
@@ -8,9 +8,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -70,9 +70,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.5
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -97,9 +97,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.5
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-05 22:23:53.800426925 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-05 22:23:23.164136768 +0000
@@ -974,5 +974,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.5", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-05 22:23:53.808426990 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-05 22:23:23.172136847 +0000
@@ -8,9 +8,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1196,9 +1196,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-05 22:23:53.808426990 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-05 22:23:23.172136847 +0000
@@ -8,9 +8,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -70,9 +70,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.5
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -97,9 +97,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.5
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-05 22:23:54.780434986 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-05 22:23:24.152146597 +0000
@@ -1015,5 +1015,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.5", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-05 22:23:54.788435052 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-05 22:23:24.160146677 +0000
@@ -8,9 +8,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1237,9 +1237,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-05 22:23:54.788435052 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-05 22:23:24.160146677 +0000
@@ -8,9 +8,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -70,9 +70,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.5
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -97,9 +97,9 @@
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.5"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.5
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test |
Changes Default Values |
renovate
bot
force-pushed
the
renovate/k8s-monitoring-1.x
branch
from
November 7, 2024 22:38
ba5d331
to
cfec6ac
Compare
renovate
bot
changed the title
Update Helm release k8s-monitoring to v1.6.5
Update Helm release k8s-monitoring to v1.6.6
Nov 7, 2024
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-07 22:39:40.956208955 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-07 22:39:17.419741179 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-07 22:39:40.956208955 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-07 22:39:17.419741179 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-07 22:39:40.956208955 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-07 22:39:17.419741179 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -3,9 +3,9 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
@@ -25,9 +25,9 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -3,9 +3,9 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-07 22:39:40.956208955 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-07 22:39:17.419741179 +0000
@@ -4,9 +4,9 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-07 22:39:40.956208955 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-07 22:39:17.419741179 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-07 22:39:40.956208955 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-07 22:39:17.419741179 +0000
@@ -950,5 +950,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.6", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1171,10 +1171,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1188,9 +1188,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.4.3"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-07 22:39:40.964209109 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-07 22:39:17.427741330 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.6
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.6"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.6
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-07 22:39:40.468199604 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-07 22:39:16.919731716 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-07 22:39:40.468199604 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-07 22:39:16.919731716 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-07 22:39:40.468199604 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-07 22:39:16.919731716 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -3,9 +3,9 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
@@ -25,9 +25,9 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -3,9 +3,9 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-07 22:39:40.468199604 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-07 22:39:16.919731716 +0000
@@ -4,9 +4,9 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-07 22:39:40.468199604 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-07 22:39:16.919731716 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-07 22:39:40.468199604 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-07 22:39:16.919731716 +0000
@@ -974,5 +974,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.6", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1195,10 +1195,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1212,9 +1212,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.4.3"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-07 22:39:40.476199758 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-07 22:39:16.927731867 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.6
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.6"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.6
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-07 22:39:41.440218229 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-07 22:39:17.915750566 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-07 22:39:41.440218229 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-07 22:39:17.915750566 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.9.2
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.4.3
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-07 22:39:41.440218229 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-07 22:39:17.915750566 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.9.2
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -3,9 +3,9 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
@@ -25,9 +25,9 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -3,9 +3,9 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-07 22:39:41.440218229 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-07 22:39:17.915750566 +0000
@@ -4,9 +4,9 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.26.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-07 22:39:41.440218229 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-07 22:39:17.915750566 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-07 22:39:41.444218306 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-07 22:39:17.915750566 +0000
@@ -1015,5 +1015,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.6", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.9.2
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.4.3"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1236,10 +1236,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1253,9 +1253,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.4.3"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-07 22:39:41.448218383 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-07 22:39:17.923750718 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.6
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.6
+ helm.sh/chart: "k8s-monitoring-1.6.6"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.6"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.6
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test |
Changes Default Values |
renovate
bot
changed the title
Update Helm release k8s-monitoring to v1.6.6
chore(deps): update helm release k8s-monitoring to v1.6.6
Nov 12, 2024
renovate
bot
changed the title
chore(deps): update helm release k8s-monitoring to v1.6.6
chore(deps): update helm release k8s-monitoring to v1.6.7
Nov 14, 2024
renovate
bot
force-pushed
the
renovate/k8s-monitoring-1.x
branch
from
November 14, 2024 19:34
cfec6ac
to
99248b3
Compare
Changes Default Valuesdiff -U 4 -r out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out
--- out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-14 19:35:41.274394207 +0000
+++ out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-14 19:35:10.598612010 +0000
@@ -265,8 +265,15 @@
# -- Whether native histograms should be sent. Only applies when protocol is "remote_write".
# @section -- External Services (Prometheus)
sendNativeHistograms: false
+ # -- Settings for converting OpenTelemetry ecosystem metrics to Prometheus ecosystem metrics.
+ # @section -- OpenTelemetry Conversion
+ openTelemetryConversion:
+ # -- Whether to add type and unit suffixes to metrics names.
+ # @section -- OpenTelemetry Conversion
+ addMetricSuffixes: true
+
# Connection information for Grafana Loki
loki:
# -- Loki host where logs and events will be sent
# @section -- External Services (Loki) |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-14 19:35:40.574399177 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-14 19:35:09.934616641 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-14 19:35:40.574399177 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-14 19:35:09.934616641 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-14 19:35:41.106395400 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-14 19:35:10.430613182 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1015,5 +1016,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.7", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1236,10 +1237,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1253,9 +1254,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.7
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.7"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.7
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-14 19:35:40.574399177 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-14 19:35:09.934616641 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-14 19:35:40.574399177 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-14 19:35:09.934616641 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-14 19:35:40.574399177 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-14 19:35:09.934616641 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-14 19:35:40.574399177 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-14 19:35:09.934616641 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -950,5 +951,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.7", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1171,10 +1172,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1188,9 +1189,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-14 19:35:40.582399120 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-14 19:35:09.942616585 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.7
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.7"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.7
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-14 19:35:40.030403039 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-14 19:35:40.026403067 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-14 19:35:09.434620128 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-14 19:35:40.030403039 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-14 19:35:40.030403039 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-14 19:35:40.026403067 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-14 19:35:09.434620128 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-14 19:35:40.030403039 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-14 19:35:40.030403039 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-14 19:35:40.026403067 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-14 19:35:09.434620128 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-14 19:35:40.030403039 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-14 19:35:40.030403039 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-14 19:35:40.026403067 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-14 19:35:09.434620128 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-14 19:35:40.026403067 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-14 19:35:09.434620128 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-14 19:35:40.026403067 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-14 19:35:09.434620128 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -974,5 +975,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.7", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1195,10 +1196,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1212,9 +1213,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-14 19:35:40.034403011 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-14 19:35:09.442620072 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.7
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.7"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.7"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.7
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-14 19:35:41.106395400 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-14 19:35:10.430613182 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-14 19:35:41.106395400 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-14 19:35:10.430613182 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-14 19:35:41.106395400 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-14 19:35:10.430613182 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-14 19:35:41.106395400 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-14 19:35:10.430613182 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-14 19:35:41.106395400 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-14 19:35:10.430613182 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-14 19:35:41.114395344 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-14 19:35:10.438613126 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml |
renovate
bot
changed the title
chore(deps): update helm release k8s-monitoring to v1.6.7
chore(deps): update helm release k8s-monitoring to v1.6.8
Nov 20, 2024
renovate
bot
force-pushed
the
renovate/k8s-monitoring-1.x
branch
from
November 20, 2024 01:30
99248b3
to
f33f812
Compare
Changes Default Valuesdiff -U 4 -r out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out
--- out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-20 01:31:14.502418039 +0000
+++ out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-20 01:30:46.645922333 +0000
@@ -265,8 +265,15 @@
# -- Whether native histograms should be sent. Only applies when protocol is "remote_write".
# @section -- External Services (Prometheus)
sendNativeHistograms: false
+ # -- Settings for converting OpenTelemetry ecosystem metrics to Prometheus ecosystem metrics.
+ # @section -- OpenTelemetry Conversion
+ openTelemetryConversion:
+ # -- Whether to add type and unit suffixes to metrics names.
+ # @section -- OpenTelemetry Conversion
+ addMetricSuffixes: true
+
# Connection information for Grafana Loki
loki:
# -- Loki host where logs and events will be sent
# @section -- External Services (Loki)
@@ -2482,16 +2489,26 @@
# Set this to false if your cluster already has Kepler, or if you do not want to scrape metrics from Kepler.
# @section -- Deployment: Kepler
enabled: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Don't mount /usr/src
canMount:
usrSrc: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Include idle power metric estimation.
extraEnvVars:
EXPOSE_ESTIMATED_IDLE_POWER_METRICS: "true"
+ # @ignored -- Do not deploy Kepler on EKS Fargate nodes
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: eks.amazonaws.com/compute-type
+ operator: NotIn
+ values: [fargate]
+
beyla:
# -- Should this Helm chart deploy Grafana Beyla to the cluster.
# @section -- Deployment: Beyla
enabled: false |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 01:31:13.838406199 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 01:30:45.985910286 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 01:31:13.838406199 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 01:30:45.985910286 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 01:31:14.334415043 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 01:30:46.481919340 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1015,5 +1016,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.8", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1236,10 +1237,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1253,9 +1254,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.8
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.8"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.8
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 01:31:13.838406199 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 01:30:45.985910286 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 01:31:13.838406199 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 01:30:45.985910286 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 01:31:13.842406270 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 01:30:45.985910286 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 01:31:13.842406270 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 01:30:45.985910286 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -950,5 +951,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.8", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 01:31:13.846406341 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 01:31:13.850406412 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1171,10 +1172,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1188,9 +1189,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 01:31:13.850406412 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 01:30:45.993910432 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.8
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.8"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.8
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 01:31:13.350397498 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 01:30:45.493901306 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 01:31:13.354397569 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 01:31:13.350397498 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 01:30:45.493901306 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 01:31:13.350397498 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 01:30:45.493901306 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 01:31:13.354397569 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 01:31:13.350397498 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 01:30:45.493901306 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 01:31:13.350397498 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 01:30:45.493901306 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 01:31:13.350397498 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 01:30:45.493901306 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -974,5 +975,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.8", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1195,10 +1196,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1212,9 +1213,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 01:31:13.358397640 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 01:30:45.501901451 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.8
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.8"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.8"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.8
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 01:31:14.334415043 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 01:30:46.481919340 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 01:31:14.334415043 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 01:30:46.481919340 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 01:31:14.334415043 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 01:30:46.481919340 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 01:31:14.334415043 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 01:30:46.481919340 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 01:30:46.485919413 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 01:31:14.334415043 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 01:30:46.481919340 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 01:31:14.342415185 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 01:30:46.489919486 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml |
renovate
bot
changed the title
chore(deps): update helm release k8s-monitoring to v1.6.8
chore(deps): update helm release k8s-monitoring to v1.6.9
Nov 20, 2024
renovate
bot
force-pushed
the
renovate/k8s-monitoring-1.x
branch
from
November 20, 2024 18:05
f33f812
to
0ac69e2
Compare
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 18:05:54.178804704 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 18:05:29.658684103 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 18:05:54.178804704 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 18:05:29.658684103 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 18:05:54.662807026 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 18:05:30.162686590 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1015,5 +1016,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.9", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1236,10 +1237,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1253,9 +1254,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.9
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.9"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.9
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 18:05:54.178804704 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 18:05:29.658684103 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 18:05:54.182804723 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 18:05:54.178804704 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 18:05:29.658684103 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 18:05:29.662684123 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 18:05:54.178804704 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 18:05:29.658684103 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 18:05:54.178804704 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 18:05:29.658684103 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -950,5 +951,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.9", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1171,10 +1172,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1188,9 +1189,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 18:05:54.186804743 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 18:05:29.666684143 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.9
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.9"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.9
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 18:05:53.690802315 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 18:05:29.166681675 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 18:05:53.690802315 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 18:05:29.166681675 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 18:05:53.690802315 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 18:05:29.166681675 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 18:05:53.690802315 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 18:05:29.166681675 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 18:05:53.690802315 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 18:05:29.166681675 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml |
Changes Default Valuesdiff -U 4 -r out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out
--- out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-20 18:05:54.834807851 +0000
+++ out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-20 18:05:30.330687421 +0000
@@ -265,8 +265,15 @@
# -- Whether native histograms should be sent. Only applies when protocol is "remote_write".
# @section -- External Services (Prometheus)
sendNativeHistograms: false
+ # -- Settings for converting OpenTelemetry ecosystem metrics to Prometheus ecosystem metrics.
+ # @section -- OpenTelemetry Conversion
+ openTelemetryConversion:
+ # -- Whether to add type and unit suffixes to metrics names.
+ # @section -- OpenTelemetry Conversion
+ addMetricSuffixes: true
+
# Connection information for Grafana Loki
loki:
# -- Loki host where logs and events will be sent
# @section -- External Services (Loki)
@@ -2482,16 +2489,26 @@
# Set this to false if your cluster already has Kepler, or if you do not want to scrape metrics from Kepler.
# @section -- Deployment: Kepler
enabled: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Don't mount /usr/src
canMount:
usrSrc: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Include idle power metric estimation.
extraEnvVars:
EXPOSE_ESTIMATED_IDLE_POWER_METRICS: "true"
+ # @ignored -- Do not deploy Kepler on EKS Fargate nodes
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: eks.amazonaws.com/compute-type
+ operator: NotIn
+ values: [fargate]
+
beyla:
# -- Should this Helm chart deploy Grafana Beyla to the cluster.
# @section -- Deployment: Beyla
enabled: false |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 18:05:53.690802315 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-20 18:05:29.166681675 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -974,5 +975,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.9", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 18:05:53.698802353 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 18:05:53.702802374 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1195,10 +1196,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1212,9 +1213,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 18:05:53.702802374 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-20 18:05:29.174681714 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.9
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.9"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.9"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.9
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 18:05:54.662807026 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-20 18:05:30.158686570 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 18:05:54.662807026 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-20 18:05:30.158686570 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 18:05:54.662807026 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-20 18:05:30.158686570 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 18:05:54.662807026 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-20 18:05:30.162686590 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-20 18:05:30.166686610 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 18:05:54.662807026 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-20 18:05:30.162686590 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 18:05:54.670807065 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-20 18:05:30.170686631 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml |
renovate
bot
force-pushed
the
renovate/k8s-monitoring-1.x
branch
from
November 22, 2024 03:57
0ac69e2
to
e201d17
Compare
renovate
bot
changed the title
chore(deps): update helm release k8s-monitoring to v1.6.9
chore(deps): update helm release k8s-monitoring to v1.6.10
Nov 22, 2024
Changes Default Valuesdiff -U 4 -r out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out
--- out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-22 03:58:46.525771927 +0000
+++ out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-22 03:58:19.057419517 +0000
@@ -265,8 +265,15 @@
# -- Whether native histograms should be sent. Only applies when protocol is "remote_write".
# @section -- External Services (Prometheus)
sendNativeHistograms: false
+ # -- Settings for converting OpenTelemetry ecosystem metrics to Prometheus ecosystem metrics.
+ # @section -- OpenTelemetry Conversion
+ openTelemetryConversion:
+ # -- Whether to add type and unit suffixes to metrics names.
+ # @section -- OpenTelemetry Conversion
+ addMetricSuffixes: true
+
# Connection information for Grafana Loki
loki:
# -- Loki host where logs and events will be sent
# @section -- External Services (Loki)
@@ -2482,16 +2489,26 @@
# Set this to false if your cluster already has Kepler, or if you do not want to scrape metrics from Kepler.
# @section -- Deployment: Kepler
enabled: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Don't mount /usr/src
canMount:
usrSrc: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Include idle power metric estimation.
extraEnvVars:
EXPOSE_ESTIMATED_IDLE_POWER_METRICS: "true"
+ # @ignored -- Do not deploy Kepler on EKS Fargate nodes
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: eks.amazonaws.com/compute-type
+ operator: NotIn
+ values: [fargate]
+
beyla:
# -- Should this Helm chart deploy Grafana Beyla to the cluster.
# @section -- Deployment: Beyla
enabled: false |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 03:58:45.865763484 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 03:58:18.393411094 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 03:58:45.865763484 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 03:58:18.393411094 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 03:58:46.357769778 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 03:58:18.893417437 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1015,5 +1016,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.10", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1236,10 +1237,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1253,9 +1254,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.10
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.10"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.10
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 03:58:45.865763484 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 03:58:18.393411094 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 03:58:45.865763484 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 03:58:18.393411094 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 03:58:45.865763484 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 03:58:18.393411094 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 03:58:45.865763484 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 03:58:18.393411094 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -950,5 +951,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.10", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1171,10 +1172,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1188,9 +1189,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 03:58:45.873763586 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 03:58:18.401411196 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.10
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.10"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.10
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 03:58:45.377757240 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 03:58:17.901404786 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 03:58:45.377757240 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 03:58:17.901404786 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 03:58:45.377757240 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 03:58:17.901404786 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 03:58:45.377757240 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 03:58:17.901404786 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 03:58:45.377757240 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 03:58:17.901404786 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 03:58:45.377757240 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 03:58:17.901404786 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -974,5 +975,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.10", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1195,10 +1196,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1212,9 +1213,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 03:58:45.385757342 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 03:58:17.909404889 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.10
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.10"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.10"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.10
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 03:58:46.357769778 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 03:58:18.889417385 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 03:58:46.357769778 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 03:58:18.889417385 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 03:58:46.357769778 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 03:58:18.889417385 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 03:58:18.897417487 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 03:58:46.357769778 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 03:58:18.889417385 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 03:58:46.357769778 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 03:58:18.893417437 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 03:58:46.365769881 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 03:58:18.901417538 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml |
renovate
bot
changed the title
chore(deps): update helm release k8s-monitoring to v1.6.10
chore(deps): update helm release k8s-monitoring to v1.6.11
Nov 22, 2024
renovate
bot
force-pushed
the
renovate/k8s-monitoring-1.x
branch
from
November 22, 2024 17:08
e201d17
to
3a53196
Compare
Changes Default Valuesdiff -U 4 -r out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out
--- out-default-values/target/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-22 17:10:24.010985368 +0000
+++ out-default-values/pr/k8s-monitoring_k8s-monitoring_default-values.out 2024-11-22 17:09:56.974962874 +0000
@@ -265,8 +265,15 @@
# -- Whether native histograms should be sent. Only applies when protocol is "remote_write".
# @section -- External Services (Prometheus)
sendNativeHistograms: false
+ # -- Settings for converting OpenTelemetry ecosystem metrics to Prometheus ecosystem metrics.
+ # @section -- OpenTelemetry Conversion
+ openTelemetryConversion:
+ # -- Whether to add type and unit suffixes to metrics names.
+ # @section -- OpenTelemetry Conversion
+ addMetricSuffixes: true
+
# Connection information for Grafana Loki
loki:
# -- Loki host where logs and events will be sent
# @section -- External Services (Loki)
@@ -2482,16 +2489,26 @@
# Set this to false if your cluster already has Kepler, or if you do not want to scrape metrics from Kepler.
# @section -- Deployment: Kepler
enabled: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Don't mount /usr/src
canMount:
usrSrc: false
- # @ignored -- This skips including these values in README.md
+ # @ignored -- Include idle power metric estimation.
extraEnvVars:
EXPOSE_ESTIMATED_IDLE_POWER_METRICS: "true"
+ # @ignored -- Do not deploy Kepler on EKS Fargate nodes
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: eks.amazonaws.com/compute-type
+ operator: NotIn
+ values: [fargate]
+
beyla:
# -- Should this Helm chart deploy Grafana Beyla to the cluster.
# @section -- Deployment: Beyla
enabled: false |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 17:10:23.354984713 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 17:09:56.310959671 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 17:10:23.354984713 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 17:09:56.310959671 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 17:10:23.846985205 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 17:09:56.810962083 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1015,5 +1016,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.11", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1236,10 +1237,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1253,9 +1254,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.11
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.11"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.11
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 17:10:23.354984713 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 17:09:56.310959671 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 17:10:23.354984713 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 17:09:56.310959671 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 17:10:23.354984713 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 17:09:56.310959671 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 17:10:23.354984713 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 17:09:56.310959671 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -950,5 +951,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.11", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 17:09:56.318959710 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 17:09:56.322959730 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1171,10 +1172,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1188,9 +1189,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 17:10:23.362984721 +0000
+++ out/pr/k8s-monitoring/values-k3d.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 17:09:56.322959730 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.11
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.11"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.11
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 17:10:22.866984226 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 17:10:22.862984222 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 17:09:55.814957278 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 17:10:22.866984226 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 17:10:22.862984222 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 17:09:55.814957278 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 17:10:22.866984226 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 17:10:22.862984222 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 17:09:55.814957278 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 17:10:22.866984226 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 17:10:22.866984226 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 17:10:22.862984222 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 17:09:55.814957278 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 17:09:55.822957317 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 17:10:22.862984222 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 17:09:55.814957278 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml |
Changes Rendered Chartdiff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: thanosrulers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2528,8 +2528,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enforcedNamespaceLabel:
description: |-
EnforcedNamespaceLabel enforces adding a namespace label of origin for each alert
and metric that is user created. The label value will always be the namespace of the object that is
@@ -7955,5 +8009,5 @@
subresources:
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-thanosrulers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_thanosrulers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 17:10:22.862984222 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/alloy-config.yaml 2024-11-22 17:09:55.814957278 +0000
@@ -138,8 +138,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -974,5 +975,5 @@
}
k8s-monitoring-build-info-metric.prom: |
# HELP grafana_kubernetes_monitoring_build_info A metric to report the version of the Kubernetes Monitoring Helm chart as well as a summary of enabled features
# TYPE grafana_kubernetes_monitoring_build_info gauge
- grafana_kubernetes_monitoring_build_info{version="1.6.4", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
+ grafana_kubernetes_monitoring_build_info{version="1.6.11", namespace="default", metrics="enabled,alloy,autoDiscover,kube-state-metrics,node-exporter,kubelet,kubeletResource,cadvisor,apiserver,cost,extraConfig", logs="enabled,events,pod_logs", traces="disabled", deployments="kube-state-metrics,prometheus-node-exporter,prometheus-operator-crds"} 1
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/grafana-agent-receiver-service.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-grafana-agent
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
type: ClusterIP
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/hooks/validate-configuration.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -147,8 +147,9 @@
logs = [otelcol.exporter.loki.logs_converter.input]
}
}
otelcol.exporter.prometheus "metrics_converter" {
+ add_metric_suffixes = true
forward_to = [prometheus.relabel.metrics_service.receiver]
}
otelcol.exporter.loki "logs_converter" {
forward_to = [loki.process.pod_logs.receiver]
@@ -1195,10 +1196,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
@@ -1212,9 +1213,9 @@
operator: Equal
value: arm64
containers:
- name: alloy
- image: "docker.io/grafana/alloy:v1.4.2"
+ image: "docker.io/grafana/alloy:v1.5.0"
command:
- bash
- -c
- |
diff -U 4 -r out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml
--- out/target/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 17:10:22.870984230 +0000
+++ out/pr/k8s-monitoring/values-metalstack.yaml/sx-k8s-monitoring/charts/k8s-monitoring/templates/tests/test.yaml 2024-11-22 17:09:55.826957337 +0000
@@ -7,10 +7,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
"helm.sh/hook-weight": "-1"
@@ -69,10 +69,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -81,9 +81,9 @@
nodeSelector:
kubernetes.io/os: linux
containers:
- name: config-analysis
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.11
command: [/etc/bin/config-analysis.sh]
env:
- name: ALLOY_HOST
value: release-name-alloy.default.svc:12345
@@ -96,10 +96,10 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- app.kubernetes.io/version: 2.8.5
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ app.kubernetes.io/version: 2.8.8
+ helm.sh/chart: "k8s-monitoring-1.6.11"
annotations:
"helm.sh/hook": test
"helm.sh/hook-delete-policy": before-hook-creation
"helm.sh/hook-weight": "0"
@@ -113,16 +113,16 @@
namespace: default
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "release-name"
- helm.sh/chart: "k8s-monitoring-1.6.4"
+ helm.sh/chart: "k8s-monitoring-1.6.11"
spec:
restartPolicy: Never
nodeSelector:
kubernetes.io/os: linux
containers:
- name: query-test
- image: ghcr.io/grafana/k8s-monitoring-test:1.6.4
+ image: ghcr.io/grafana/k8s-monitoring-test:1.6.11
command: ["bash", "-c", "/etc/bin/query-test.sh /etc/test/testQueries.json"]
volumeMounts:
- name: test-files
mountPath: /etc/test
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/cluster_service.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-cluster
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/controllers/statefulset.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: StatefulSet
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -32,9 +32,9 @@
spec:
serviceAccountName: release-name-alloy
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/rbac.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/service.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 17:10:23.842985200 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy/templates/serviceaccount.yaml 2024-11-22 17:09:56.806962064 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy
namespace: default
labels:
- helm.sh/chart: alloy-0.9.1
+ helm.sh/chart: alloy-0.10.0
app.kubernetes.io/name: alloy
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/controllers/deployment.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: Deployment
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
replicas: 1
@@ -30,9 +30,9 @@
spec:
serviceAccountName: release-name-alloy-events
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/rbac.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/service.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-events
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 17:10:23.842985200 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-events/templates/serviceaccount.yaml 2024-11-22 17:09:56.806962064 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-events
namespace: default
labels:
- helm.sh/chart: alloy-events-0.9.1
+ helm.sh/chart: alloy-events-0.10.0
app.kubernetes.io/name: alloy-events
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/controllers/daemonset.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: DaemonSet
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
spec:
minReadySeconds: 10
@@ -29,9 +29,9 @@
spec:
serviceAccountName: release-name-alloy-logs
containers:
- name: alloy
- image: docker.io/grafana/alloy:v1.4.2
+ image: docker.io/grafana/alloy:v1.5.0
imagePullPolicy: IfNotPresent
args:
- run
- /etc/alloy/config.alloy
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/rbac.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: ClusterRole
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
rules:
@@ -104,13 +104,13 @@
kind: ClusterRoleBinding
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
roleRef:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/service.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -4,13 +4,13 @@
kind: Service
metadata:
name: release-name-alloy-logs
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: networking
spec:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 17:10:23.842985200 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/alloy-logs/templates/serviceaccount.yaml 2024-11-22 17:09:56.806962064 +0000
@@ -5,12 +5,12 @@
metadata:
name: release-name-alloy-logs
namespace: default
labels:
- helm.sh/chart: alloy-logs-0.9.1
+ helm.sh/chart: alloy-logs-0.10.0
app.kubernetes.io/name: alloy-logs
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "v1.4.2"
+ app.kubernetes.io/version: "v1.5.0"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: alloy
app.kubernetes.io/component: rbac
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/clusterrolebinding.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/deployment.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
selector:
matchLabels:
@@ -25,15 +25,15 @@
revisionHistoryLimit: 10
template:
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
spec:
automountServiceAccountToken: true
hostNetwork: false
@@ -51,9 +51,9 @@
- --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
- --metric-labels-allowlist=nodes=[agentpool,alpha.eksctl.io/cluster-name,alpha.eksctl.io/nodegroup-name,beta.kubernetes.io/instance-type,cloud.google.com/gke-nodepool,cluster_name,ec2_amazonaws_com_Name,ec2_amazonaws_com_aws_autoscaling_groupName,ec2_amazonaws_com_aws_autoscaling_group_name,ec2_amazonaws_com_name,eks_amazonaws_com_nodegroup,k8s_io_cloud_provider_aws,karpenter.sh/nodepool,kubernetes.azure.com/cluster,kubernetes.io/arch,kubernetes.io/hostname,kubernetes.io/os,node.kubernetes.io/instance-type,topology.kubernetes.io/region,topology.kubernetes.io/zone]
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:
@@ -71,9 +71,9 @@
failureThreshold: 3
httpGet:
httpHeaders:
path: /readyz
- port: 8080
+ port: 8081
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/role.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,15 +3,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
rules:
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/service.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -5,15 +5,15 @@
metadata:
name: release-name-kube-state-metrics
namespace: default
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
annotations:
spec:
type: "ClusterIP"
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 17:10:23.846985205 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/kube-state-metrics/templates/serviceaccount.yaml 2024-11-22 17:09:56.810962083 +0000
@@ -4,14 +4,14 @@
kind: ServiceAccount
automountServiceAccountToken: true
metadata:
labels:
- helm.sh/chart: kube-state-metrics-5.25.1
+ helm.sh/chart: kube-state-metrics-5.27.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: kube-state-metrics
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/instance: release-name
- app.kubernetes.io/version: "2.13.0"
+ app.kubernetes.io/version: "2.14.0"
release: release-name
name: release-name-kube-state-metrics
namespace: default
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/daemonset.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
@@ -29,9 +29,9 @@
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "true"
k8s.grafana.com/logs.job: integrations/node_exporter
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 17:10:23.850985208 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/service.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 17:10:23.846985205 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-node-exporter/templates/serviceaccount.yaml 2024-11-22 17:09:56.810962083 +0000
@@ -5,9 +5,9 @@
metadata:
name: release-name-prometheus-node-exporter
namespace: default
labels:
- helm.sh/chart: prometheus-node-exporter-4.39.0
+ helm.sh/chart: prometheus-node-exporter-4.42.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: metrics
app.kubernetes.io/part-of: prometheus-node-exporter
app.kubernetes.io/name: prometheus-node-exporter
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagerconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -9959,5 +9959,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagerconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagerconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: alertmanagers.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3534,8 +3534,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Alertmanager feature flags. By default, no features are enabled.
Enabling features which are disabled by default is entirely outside the
@@ -8580,5 +8634,5 @@
statusReplicasPath: .status.replicas
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-alertmanagers.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_alertmanagers.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: podmonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -135,8 +135,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podMetricsEndpoints:
description: Defines how to scrape metrics from the selected pods.
items:
description: |-
@@ -1065,8 +1082,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1152,5 +1174,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-podmonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_podmonitors.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: probes.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -300,8 +300,25 @@
The module to use for probing specifying how to probe the target.
Example module configuring in the blackbox exporter:
https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
oauth2:
description: OAuth2 for the URL. Only valid in Prometheus versions
2.27.0 and newer.
properties:
@@ -660,8 +677,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1137,5 +1159,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-probes.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_probes.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusagents.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -2843,8 +2843,62 @@
required:
- name
type: object
type: array
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableFeatures:
description: |-
Enable access to Prometheus feature flags. By default, no features are enabled.
@@ -3090,9 +3144,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -4672,9 +4727,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -5249,8 +5304,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -5713,9 +5786,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -5972,8 +6045,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -6064,8 +6138,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -10516,5 +10604,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusagents.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheuses.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -3525,8 +3525,62 @@
type: array
disableCompaction:
description: When true, the Prometheus compaction is disabled.
type: boolean
+ dnsConfig:
+ description: Defines the DNS configuration for the pods.
+ properties:
+ nameservers:
+ description: |-
+ A list of DNS name server IP addresses.
+ This will be appended to the base nameservers generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ options:
+ description: |-
+ A list of DNS resolver options.
+ This will be merged with the base options generated from DNSPolicy.
+ Resolution options given in Options
+ will override those that appear in the base DNSPolicy.
+ items:
+ description: PodDNSConfigOption defines DNS resolver options
+ of a pod.
+ properties:
+ name:
+ description: Name is required and must be unique.
+ minLength: 1
+ type: string
+ value:
+ description: Value is optional.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ searches:
+ description: |-
+ A list of DNS search domains for host-name lookup.
+ This will be appended to the base search paths generated from DNSPolicy.
+ items:
+ minLength: 1
+ type: string
+ type: array
+ x-kubernetes-list-type: set
+ type: object
+ dnsPolicy:
+ description: Defines the DNS policy for the pods.
+ enum:
+ - ClusterFirstWithHostNet
+ - ClusterFirst
+ - Default
+ - None
+ type: string
enableAdminAPI:
description: |-
Enables access to the Prometheus web admin API.
@@ -3808,9 +3862,10 @@
Make sure to understand the security implications if you want to enable
it (https://kubernetes.io/docs/concepts/configuration/overview/).
When hostNetwork is enabled, this will set the DNS policy to
- `ClusterFirstWithHostNet` automatically.
+ `ClusterFirstWithHostNet` automatically (unless `.spec.DNSPolicy` is set
+ to a different value).
type: boolean
ignoreNamespaceSelectors:
description: |-
When true, `spec.namespaceSelector` from all PodMonitor, ServiceMonitor
@@ -5380,9 +5435,9 @@
type: object
otlp:
description: |-
Settings related to the OTLP receiver feature.
- It requires Prometheus >= v2.54.0.
+ It requires Prometheus >= v2.55.0.
properties:
promoteResourceAttributes:
description: List of OpenTelemetry Attributes that should be promoted
to metric labels, defaults to none.
@@ -6752,8 +6807,26 @@
Be aware that headers that are set by Prometheus itself can't be overwritten.
It requires Prometheus >= v2.25.0.
type: object
+ messageVersion:
+ description: |-
+ The Remote Write message's version to use when writing to the endpoint.
+
+ `Version1.0` corresponds to the `prometheus.WriteRequest` protobuf message introduced in Remote Write 1.0.
+ `Version2.0` corresponds to the `io.prometheus.write.v2.Request` protobuf message introduced in Remote Write 2.0.
+
+ When `Version2.0` is selected, Prometheus will automatically be
+ configured to append the metadata of scraped metrics to the WAL.
+
+ Before setting this field, consult with your remote storage provider
+ what message version it supports.
+
+ It requires Prometheus >= v2.54.0.
+ enum:
+ - V1.0
+ - V2.0
+ type: string
metadataConfig:
description: MetadataConfig configures the sending of series
metadata to the remote storage.
properties:
@@ -7216,9 +7289,9 @@
type: string
sendExemplars:
description: |-
Enables sending of exemplars over remote write. Note that
- exemplar-storage itself must be enabled using the `spec.enableFeature`
+ exemplar-storage itself must be enabled using the `spec.enableFeatures`
option for exemplars to be scraped in the first place.
It requires Prometheus >= v2.27.0.
type: boolean
@@ -7475,8 +7548,9 @@
type: string
type: object
url:
description: The URL of the endpoint to send samples to.
+ minLength: 1
type: string
writeRelabelConfigs:
description: The list of remote write relabel configurations.
items:
@@ -7567,8 +7641,22 @@
required:
- url
type: object
type: array
+ remoteWriteReceiverMessageVersions:
+ description: |-
+ List of the protobuf message versions to accept when receiving the
+ remote writes.
+
+ It requires Prometheus >= v2.54.0.
+ items:
+ enum:
+ - V1.0
+ - V2.0
+ type: string
+ minItems: 1
+ type: array
+ x-kubernetes-list-type: set
replicaExternalLabelName:
description: |-
Name of Prometheus external label used to denote the replica name.
The external label will _not_ be added when the field is set to the
@@ -7713,8 +7801,14 @@
operator is "In", and the values array contains only "value". The requirements are ANDed.
type: object
type: object
x-kubernetes-map-type: atomic
+ ruleQueryOffset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+ It requires Prometheus >= v2.53.0.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
ruleSelector:
description: |-
PrometheusRule objects to be selected for rule evaluation. An empty
label selector matches all objects. A null label selector matches no
@@ -7790,8 +7884,20 @@
Alertmanager.
type: string
type: object
type: object
+ runtime:
+ description: RuntimeConfig configures the values for the Prometheus
+ process behavior
+ properties:
+ goGC:
+ description: |-
+ The Go garbage collection target percentage. Lowering this number may increase the CPU usage.
+ See: https://tip.golang.org/doc/gc-guide#GOGC
+ format: int32
+ minimum: -1
+ type: integer
+ type: object
sampleLimit:
description: |-
SampleLimit defines per-scrape limit on number of scraped samples that will be accepted.
Only valid in Prometheus versions 2.45.0 and newer.
@@ -12677,5 +12783,5 @@
statusReplicasPath: .status.shards
status: {}
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheuses.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheuses.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: prometheusrules.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -75,8 +75,16 @@
be ignored by Prometheus instances.
More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
pattern: ^(?i)(abort|warn)?$
type: string
+ query_offset:
+ description: |-
+ Defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
+
+ It requires Prometheus >= v2.53.0.
+ It is not supported for ThanosRuler.
+ pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
+ type: string
rules:
description: List of alerting and recording rules.
items:
description: |-
@@ -141,5 +149,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-prometheusrules.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_prometheusrules.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: scrapeconfigs.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -8652,8 +8652,25 @@
description: MetricsPath HTTP path to scrape for metrics. If empty,
Prometheus uses the default value (e.g. /metrics).
minLength: 1
type: string
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
noProxy:
description: |-
`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names
that should be excluded from proxying. IP and domain names can
@@ -11203,8 +11220,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeInterval:
description: ScrapeInterval is the interval between consecutive scrapes.
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
type: string
@@ -11255,12 +11277,17 @@
x-kubernetes-map-type: atomic
targets:
description: List of targets for this static configuration.
items:
- description: Target represents a target for Prometheus to
- scrape
+ description: |-
+ Target represents a target for Prometheus to scrape
+ kubebuilder:validation:MinLength:=1
type: string
+ minItems: 1
type: array
+ x-kubernetes-list-type: set
+ required:
+ - targets
type: object
type: array
targetLimit:
description: TargetLimit defines a limit on the number of scraped
@@ -11440,5 +11467,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-scrapeconfigs.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml
diff -U 4 -r out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
--- out/target/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 17:10:23.854985212 +0000
+++ out/pr/k8s-monitoring/values-uibklab.yaml/sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml 2024-11-22 17:09:56.814962103 +0000
@@ -3,10 +3,10 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.16.1
- operator.prometheus.io/version: 0.77.1
+ controller-gen.kubebuilder.io/version: v0.16.4
+ operator.prometheus.io/version: 0.78.1
name: servicemonitors.monitoring.coreos.com
spec:
group: monitoring.coreos.com
names:
@@ -1068,8 +1068,25 @@
items:
type: string
type: array
type: object
+ nativeHistogramBucketLimit:
+ description: |-
+ If there are more than this many buckets in a native histogram,
+ buckets will be merged to stay within the limit.
+ It requires Prometheus >= v2.45.0.
+ format: int64
+ type: integer
+ nativeHistogramMinBucketFactor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: |-
+ If the growth factor of one bucket to the next is smaller than this,
+ buckets will be merged to increase the factor sufficiently.
+ It requires Prometheus >= v2.50.0.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
podTargetLabels:
description: |-
`podTargetLabels` defines the labels which are transferred from the
associated Kubernetes `Pod` object onto the ingested metrics.
@@ -1085,8 +1102,13 @@
scrapeClass:
description: The scrape class to apply.
minLength: 1
type: string
+ scrapeClassicHistograms:
+ description: |-
+ Whether to scrape a classic histogram that is also exposed as a native histogram.
+ It requires Prometheus >= v2.45.0.
+ type: boolean
scrapeProtocols:
description: |-
`scrapeProtocols` defines the protocols to negotiate during a scrape. It tells clients the
protocols supported by Prometheus in order of preference (from most to least preferred).
@@ -1180,5 +1202,5 @@
served: true
storage: true
---
# Source: sx-k8s-monitoring/charts/k8s-monitoring/charts/prometheus-operator-crds/charts/crds/templates/crd-servicemonitors.yaml
-# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.77.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml
+# https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/v0.78.1/example/prometheus-operator-crd/monitoring.coreos.com_servicemonitors.yaml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.6.4
->1.6.11
Release Notes
grafana/helm-charts (k8s-monitoring)
v1.6.11
Compare Source
Grafana Tempo in MicroService mode
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@grafana-agent-operator-0.3.7...tempo-distributed-1.6.11
v1.6.10
Compare Source
Grafana Tempo in MicroService mode
What's Changed
Full Changelog: grafana/helm-charts@helm-loki-5.24.0...tempo-distributed-1.6.10
v1.6.9
Compare Source
Grafana Tempo in MicroService mode
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@tempo-vulture-0.4.1...tempo-distributed-1.6.9
v1.6.8
Compare Source
Grafana Tempo in MicroService mode
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@mimir-distributed-5.2.0-weekly.258...tempo-distributed-1.6.8
v1.6.7
Compare Source
A Helm chart for gathering, scraping, and forwarding Kubernetes telemetry data to a Grafana Stack.
Source commit: grafana/k8s-monitoring-helm@1bb6855
Tag on source: https://github.com/grafana/k8s-monitoring-helm/releases/tag/v1.6.7
v1.6.6
Compare Source
A Helm chart for gathering, scraping, and forwarding Kubernetes telemetry data to a Grafana Stack.
Source commit: grafana/k8s-monitoring-helm@6d61def
Tag on source: https://github.com/grafana/k8s-monitoring-helm/releases/tag/v1.6.6
v1.6.5
Compare Source
A Helm chart for gathering, scraping, and forwarding Kubernetes telemetry data to a Grafana Stack.
Source commit: grafana/k8s-monitoring-helm@4e826a7
Tag on source: https://github.com/grafana/k8s-monitoring-helm/releases/tag/v1.6.5
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.