Skip to content

Commit

Permalink
feat: Bump kube-prometheus-stack to 48.3.1 (#1477)
Browse files Browse the repository at this point in the history
* chore: Update kube-prometheus-stack 46.8.0 => 48.3.1

* chore: Move kube-prometheus-stack/46.8.0 => 48.3.1

* feat(licenses): Bump KPS images

* feat(kps): Update image versions in metadata and dashboard cm
  • Loading branch information
gracedo authored Aug 15, 2023
1 parent 7686fe5 commit f381665
Show file tree
Hide file tree
Showing 18 changed files with 21 additions and 15 deletions.
14 changes: 10 additions & 4 deletions licenses.d2iq.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,12 @@ resources:
notice_path: NOTICE.md
ref: v${image_tag}
url: https://github.com/grafana/grafana
- container_image: docker.io/grafana/grafana:10.0.3
sources:
- license_path: LICENSE
notice_path: NOTICE.md
ref: v${image_tag}
url: https://github.com/grafana/grafana
- container_image: docker.io/grafana/loki:2.8.2
sources:
- license_path: LICENSE
Expand Down Expand Up @@ -548,13 +554,13 @@ resources:
- license_path: LICENSE
ref: nfs-provisioner-${image_tag}
url: https://github.com/kubernetes-retired/external-storage
- container_image: quay.io/prometheus-operator/prometheus-config-reloader:v0.65.2
- container_image: quay.io/prometheus-operator/prometheus-config-reloader:v0.66.0
sources:
- license_path: LICENSE
notice_path: NOTICE
ref: ${image_tag}
url: https://github.com/prometheus-operator/prometheus-operator
- container_image: quay.io/prometheus-operator/prometheus-operator:v0.65.2
- container_image: quay.io/prometheus-operator/prometheus-operator:v0.66.0
sources:
- license_path: LICENSE
notice_path: NOTICE
Expand All @@ -572,7 +578,7 @@ resources:
notice_path: NOTICE
ref: ${image_tag}
url: https://github.com/prometheus/alertmanager
- container_image: quay.io/prometheus/node-exporter:v1.5.0
- container_image: quay.io/prometheus/node-exporter:v1.6.0
sources:
- license_path: LICENSE
notice_path: NOTICE
Expand All @@ -584,7 +590,7 @@ resources:
notice_path: NOTICE
ref: ${image_tag}
url: https://github.com/prometheus/prometheus
- container_image: quay.io/prometheus/prometheus:v2.44.0
- container_image: quay.io/prometheus/prometheus:v2.45.0
sources:
- license_path: LICENSE
notice_path: NOTICE
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: kube-prometheus-stack-46.8.0-d2iq-defaults
name: kube-prometheus-stack-48.3.1-d2iq-defaults
namespace: ${releaseNamespace}
data:
values.yaml: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ spec:
wait: true
interval: 6h
retryInterval: 1m
path: ./services/kube-prometheus-stack/46.8.0/etcd-metrics-proxy
path: ./services/kube-prometheus-stack/48.3.1/etcd-metrics-proxy
sourceRef:
kind: GitRepository
name: management
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,8 @@ spec:
command: ["/bin/sh", "-c"]
args:
- >
cp /etc/certs/etcd/ca.crt /etc/certs/etcd/healthcheck* /etc/kube-rbac-proxy/etcd/ &&
chown -R 65532:65532 /etc/kube-rbac-proxy/etcd
cp /etc/certs/etcd/ca.crt /etc/certs/etcd/healthcheck* /etc/kube-rbac-proxy/etcd/ && chown -R 65532:65532 /etc/kube-rbac-proxy/etcd
securityContext:
runAsUser: 0
privileged: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ spec:
wait: true
interval: 6h
retryInterval: 1m
path: ./services/kube-prometheus-stack/46.8.0/helmrelease
path: ./services/kube-prometheus-stack/48.3.1/helmrelease
sourceRef:
kind: GitRepository
name: management
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
kind: HelmRepository
name: mesosphere.github.io-charts-staging
namespace: kommander-flux
version: 46.8.0
version: 48.3.1
interval: 15s
install:
timeout: 5m0s
Expand All @@ -27,7 +27,7 @@ spec:
releaseName: kube-prometheus-stack
valuesFrom:
- kind: ConfigMap
name: kube-prometheus-stack-46.8.0-d2iq-defaults
name: kube-prometheus-stack-48.3.1-d2iq-defaults
- kind: ConfigMap
name: kube-prometheus-stack-mgmt-overrides
optional: true
Expand All @@ -46,7 +46,7 @@ data:
docsLink: "https://prometheus.io/docs/"
# Prometheus app version can be found at prometheus.prometheusSpec.image.tag:
# https://github.com/mesosphere/charts/blob/master/staging/kube-prometheus-stack/values.yaml#L2147
version: "2.44.0"
version: "2.45.0"
---
apiVersion: v1
kind: ConfigMap
Expand Down Expand Up @@ -77,4 +77,4 @@ data:
# Since Grafana is a subchart of kube-prometheus-stack, get the version of the Grafana chart dependency at:
# https://github.com/mesosphere/charts/tree/master/staging/kube-prometheus-stack/charts
# Then, check https://artifacthub.io/packages/helm/grafana/grafana/ for app version
version: "9.5.3"
version: "10.0.3"
4 changes: 2 additions & 2 deletions services/kube-prometheus-stack/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ overview: |-
## Dashboards
By deploying the Prometheus Monitoring Stack, the following platform applications and their respective dashboards will be deployed. After deployment to clusters in a workspace, the dashboards will be available to access from a respective cluster's detail page.
### Prometheus (v2.41.0)
### Prometheus (v2.45.0)
A software application for event monitoring and alerting. It records real-time metrics in a time series database built using a HTTP pull model, with flexible and real-time alerting.
Expand All @@ -27,7 +27,7 @@ overview: |-
- [Prometheus Alertmanager Documentation - Overview](https://prometheus.io/docs/alerting/latest/alertmanager/)
### Grafana (v9.3.1)
### Grafana (v10.0.3)
A monitoring dashboard from Grafana that can be used to visualize metrics collected by Prometheus.
- [Grafana Documentation](https://grafana.com/docs/)
Expand Down

0 comments on commit f381665

Please sign in to comment.