From d2793a31d69c04e203d6756d520e6e43ce4c1eca Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Thu, 4 Apr 2024 11:19:15 +0300 Subject: [PATCH] Add test for x-kubernetes-validations Signed-off-by: Stefan Prodan --- internal/controller/testdata/crds/crd.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/controller/testdata/crds/crd.yaml b/internal/controller/testdata/crds/crd.yaml index 0c218b64..5a97efa8 100644 --- a/internal/controller/testdata/crds/crd.yaml +++ b/internal/controller/testdata/crds/crd.yaml @@ -38,6 +38,12 @@ spec: valuesFrom: description: config reference type: string + version: + description: OpenShift semantic version, for example "4.14.5". + type: string + x-kubernetes-validations: + - message: version must be a valid semantic version + rule: self.matches('^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)$') type: object status: default: