Skip to content

Commit 38b3e9b

Browse files
authored
modify ScaledJob CRD patch for version v1 (#1208)
Signed-off-by: Zbynek Roubalik <[email protected]>
1 parent 2ca2c19 commit 38b3e9b

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

config/crd/kustomization.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ resources:
77
- bases/keda.sh_triggerauthentications.yaml
88
# +kubebuilder:scaffold:crdkustomizeresource
99

10+
## ScaledJob CRD needs to be patched because of an issue with required properties
11+
## https://github.com/kedacore/keda/issues/927
1012
patchesJson6902:
1113
- target:
12-
version: v1beta1
14+
version: v1
1315
group: apiextensions.k8s.io
1416
kind: CustomResourceDefinition
1517
name: scaledjobs.keda.sh
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
- op: add
3-
path: /spec/validation/openAPIV3Schema/properties/spec/properties/jobTargetRef/properties/template/properties/spec/properties/containers/items/properties/ports/items/required/-
3+
path: /spec/versions/0/schema/openAPIV3Schema/properties/spec/properties/jobTargetRef/properties/template/properties/spec/properties/containers/items/properties/ports/items/required/-
44
value: protocol
55

66
- op: add
7-
path: /spec/validation/openAPIV3Schema/properties/spec/properties/jobTargetRef/properties/template/properties/spec/properties/ephemeralContainers/items/properties/ports/items/required/-
7+
path: /spec/versions/0/schema/openAPIV3Schema/properties/spec/properties/jobTargetRef/properties/template/properties/spec/properties/ephemeralContainers/items/properties/ports/items/required/-
88
value: protocol
99

1010
- op: add
11-
path: /spec/validation/openAPIV3Schema/properties/spec/properties/jobTargetRef/properties/template/properties/spec/properties/initContainers/items/properties/ports/items/required/-
11+
path: /spec/versions/0/schema/openAPIV3Schema/properties/spec/properties/jobTargetRef/properties/template/properties/spec/properties/initContainers/items/properties/ports/items/required/-
1212
value: protocol

0 commit comments

Comments
 (0)