Skip to content

Commit 2bd9a92

Browse files
jcrsilvajkroepke
andauthored
Fix: Fix CRDs not rendering due to no default values (#5319)
* Creates new default values file to ensure upgrade job does not break chart rendering * Adds unit test to ensure no regressions * Bumps kube-prometheus-stack patch Signed-off-by: jcrsilva <jcrsilva@users.noreply.github.com> Signed-off-by: Jan-Otto Kröpke <github@jkroepke.de> Co-authored-by: Jan-Otto Kröpke <github@jkroepke.de>
1 parent f9cdd07 commit 2bd9a92

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

charts/kube-prometheus-stack/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ name: kube-prometheus-stack
3131
sources:
3232
- https://github.com/prometheus-community/helm-charts
3333
- https://github.com/prometheus-operator/kube-prometheus
34-
version: 69.3.0
34+
version: 69.3.1
3535
appVersion: v0.80.0
3636
kubeVersion: ">=1.19.0-0"
3737
home: https://github.com/prometheus-operator/kube-prometheus
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
suite: test rendering
2+
tests:
3+
# 5307
4+
- it: should render when no values are set
5+
asserts:
6+
- notFailedTemplate: {}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## Check out kube-prometheus-stack/values.yaml for more information
2+
## on this parameter
3+
upgradeJob:
4+
enabled: false

0 commit comments

Comments
 (0)