File tree 2 files changed +16
-6
lines changed
2 files changed +16
-6
lines changed Original file line number Diff line number Diff line change @@ -276,7 +276,13 @@ e2e-local: e2e-build kind-create deploy e2e
276
276
# SECTION Code Generation
277
277
278
278
.PHONY : gen-all # HELP Update OLM API, generate code and mocks
279
- gen-all : manifests codegen mockgen
279
+ gen-all : manifests codegen update-k8s-values mockgen
280
+
281
+ .PHONY : update-k8s-values # HELP Update Helm Chart values with Kubernetes version
282
+ update-k8s-values :
283
+ sed -i ' ' -E ' s/^( *enforceVersion:).*/\1 $(KUBE_MINOR)/' deploy/chart/values.yaml
284
+ sed -i ' ' -E ' s/^( *auditVersion:).*/\1 $(KUBE_MINOR)/' deploy/chart/values.yaml
285
+ sed -i ' ' -E ' s/^( *warnVersion:).*/\1 $(KUBE_MINOR)/' deploy/chart/values.yaml
280
286
281
287
.PHONY : manifests
282
288
manifests : vendor # HELP Copy OLM API CRD manifests to deploy/chart/crds
@@ -313,8 +319,12 @@ verify-mockgen: mockgen #HELP Check mocks are up to date
313
319
verify-manifests : manifests # HELP Check CRD manifests are up to date
314
320
$(MAKE ) diff
315
321
322
+ .PHONY : verify-update-k8s-values
323
+ verify-update-k8s-values : update-k8s-values # HELP Check if Helm Chart values are updated with k8s version
324
+ $(MAKE ) diff
325
+
316
326
.PHONY : verify
317
- verify : vendor verify-codegen verify-mockgen verify-manifests # HELP Run all verification checks
327
+ verify : vendor verify-codegen verify-mockgen verify-manifests verify-update-k8s-values # HELP Run all verification checks
318
328
$(MAKE ) diff
319
329
320
330
# SECTION Release
Original file line number Diff line number Diff line change @@ -3,17 +3,17 @@ namespace: operator-lifecycle-manager
3
3
# see https://kubernetes.io/docs/concepts/security/pod-security-admission/ for more details
4
4
namespace_psa :
5
5
enforceLevel : baseline
6
- enforceVersion : latest
6
+ enforceVersion : 1.32
7
7
auditLevel : restricted
8
- auditVersion : latest
8
+ auditVersion : 1.32
9
9
warnLevel : restricted
10
- warnVersion : latest
10
+ warnVersion : 1.32
11
11
catalog_namespace : operator-lifecycle-manager
12
12
operator_namespace : operators
13
13
# see https://kubernetes.io/docs/concepts/security/pod-security-admission/ for more details
14
14
operator_namespace_psa :
15
15
enforceLevel : baseline
16
- enforceVersion : latest
16
+ enforceVersion : 1.32
17
17
minKubeVersion : 1.11.0
18
18
writeStatusName : ' ""'
19
19
imagestream : false
You can’t perform that action at this time.
0 commit comments