From 87f792915ad73876ee9efa39dc6edf7ccf78f9ca Mon Sep 17 00:00:00 2001 From: Alex Howard Date: Mon, 23 Jan 2023 12:14:15 -0500 Subject: [PATCH] Fix kube-prometheus-stack manifests Updates the HelmRepository and HelmRelease to remove chart verification and switch to using the official HTTPS repository at https://prometheus-community.github.io/helm-charts. OCI builds have temporarily been suspended for these charts due to pipeline errors. See: prometheus-community/helm-charts#2841 Signed-off-by: Alex Howard --- manifests/monitoring/kube-prometheus-stack/release.yaml | 2 -- manifests/monitoring/kube-prometheus-stack/repository.yaml | 5 +++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/manifests/monitoring/kube-prometheus-stack/release.yaml b/manifests/monitoring/kube-prometheus-stack/release.yaml index 30b87357..d7bab61a 100644 --- a/manifests/monitoring/kube-prometheus-stack/release.yaml +++ b/manifests/monitoring/kube-prometheus-stack/release.yaml @@ -11,8 +11,6 @@ spec: sourceRef: kind: HelmRepository name: prometheus-community - verify: - provider: cosign interval: 60m install: crds: Create diff --git a/manifests/monitoring/kube-prometheus-stack/repository.yaml b/manifests/monitoring/kube-prometheus-stack/repository.yaml index d2beb6b4..82d36073 100644 --- a/manifests/monitoring/kube-prometheus-stack/repository.yaml +++ b/manifests/monitoring/kube-prometheus-stack/repository.yaml @@ -4,5 +4,6 @@ metadata: name: prometheus-community spec: interval: 120m - type: oci - url: oci://ghcr.io/prometheus-community/charts + # OCI builds for kube-prometheus-stack have been temporarily disabled (see https://github.com/prometheus-community/helm-charts/issues/2940). + type: default + url: https://prometheus-community.github.io/helm-charts