File tree Expand file tree Collapse file tree 1 file changed +36
-2
lines changed Expand file tree Collapse file tree 1 file changed +36
-2
lines changed Original file line number Diff line number Diff line change @@ -51,9 +51,43 @@ func TestPrometheus(t *testing.T) {
51
51
)
52
52
53
53
promCurrent .Spec .Sources [i ].Helm .Values = source .Helm .Values
54
- if promUpdate .Spec .Sources != nil {
55
- promUpdate .Spec .Sources [i ].Helm .Values = source .Helm .Values
54
+ }
55
+
56
+ for i , source := range promUpdate .Spec .Sources {
57
+ if source .Chart == "" {
58
+ continue
56
59
}
60
+ // replace storageClass; we do not have longhorn in ci
61
+ source .Helm .Values = strings .Replace (
62
+ source .Helm .Values ,
63
+ "longhorn" ,
64
+ "standard" ,
65
+ - 1 ,
66
+ )
67
+
68
+ // also shrink volume
69
+ source .Helm .Values = strings .Replace (
70
+ source .Helm .Values ,
71
+ "storage: 20Gi" ,
72
+ "storage: 500Mi" ,
73
+ - 1 ,
74
+ )
75
+
76
+ source .Helm .Values = strings .Replace (
77
+ source .Helm .Values ,
78
+ "storage: 5Gi" ,
79
+ "storage: 500Mi" ,
80
+ - 1 ,
81
+ )
82
+
83
+ source .Helm .Values = strings .Replace (
84
+ source .Helm .Values ,
85
+ "size: 1Gi" ,
86
+ "size: 100Mi" ,
87
+ - 1 ,
88
+ )
89
+
90
+ promUpdate .Spec .Sources [i ].Helm .Values = source .Helm .Values
57
91
}
58
92
59
93
client , err := test .GetClient ()
You can’t perform that action at this time.
0 commit comments