Browse Source

chore: release helm chart for v0.18.1 (#4958)

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Gergely Brautigam 9 months ago
parent
commit
2398ad8f15

+ 2 - 2
deploy/charts/external-secrets/Chart.yaml

@@ -2,8 +2,8 @@ apiVersion: v2
 name: external-secrets
 description: External secrets management for Kubernetes
 type: application
-version: "0.18.0"
-appVersion: "v0.18.0"
+version: "0.18.1"
+appVersion: "v0.18.1"
 kubeVersion: ">= 1.19.0-0"
 keywords:
   - kubernetes-external-secrets

+ 1 - 1
deploy/charts/external-secrets/README.md

@@ -4,7 +4,7 @@
 
 [//]: # (README.md generated by gotmpl. DO NOT EDIT.)
 
-![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.18.0](https://img.shields.io/badge/Version-0.18.0-informational?style=flat-square)
+![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.18.1](https://img.shields.io/badge/Version-0.18.1-informational?style=flat-square)
 
 External secrets management for Kubernetes
 

+ 5 - 5
deploy/charts/external-secrets/tests/__snapshot__/cert_controller_test.yaml.snap

@@ -7,8 +7,8 @@ should match snapshot of default values:
         app.kubernetes.io/instance: RELEASE-NAME
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/name: external-secrets-cert-controller
-        app.kubernetes.io/version: v0.18.0
-        helm.sh/chart: external-secrets-0.18.0
+        app.kubernetes.io/version: v0.18.1
+        helm.sh/chart: external-secrets-0.18.1
       name: RELEASE-NAME-external-secrets-cert-controller
       namespace: NAMESPACE
     spec:
@@ -24,8 +24,8 @@ should match snapshot of default values:
             app.kubernetes.io/instance: RELEASE-NAME
             app.kubernetes.io/managed-by: Helm
             app.kubernetes.io/name: external-secrets-cert-controller
-            app.kubernetes.io/version: v0.18.0
-            helm.sh/chart: external-secrets-0.18.0
+            app.kubernetes.io/version: v0.18.1
+            helm.sh/chart: external-secrets-0.18.1
         spec:
           automountServiceAccountToken: true
           containers:
@@ -41,7 +41,7 @@ should match snapshot of default values:
                 - --loglevel=info
                 - --zap-time-encoding=epoch
                 - --enable-partial-cache=true
-              image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.0
+              image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.1
               imagePullPolicy: IfNotPresent
               name: cert-controller
               ports:

+ 5 - 5
deploy/charts/external-secrets/tests/__snapshot__/controller_test.yaml.snap

@@ -7,8 +7,8 @@ should match snapshot of default values:
         app.kubernetes.io/instance: RELEASE-NAME
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/name: external-secrets
-        app.kubernetes.io/version: v0.18.0
-        helm.sh/chart: external-secrets-0.18.0
+        app.kubernetes.io/version: v0.18.1
+        helm.sh/chart: external-secrets-0.18.1
       name: RELEASE-NAME-external-secrets
       namespace: NAMESPACE
     spec:
@@ -24,8 +24,8 @@ should match snapshot of default values:
             app.kubernetes.io/instance: RELEASE-NAME
             app.kubernetes.io/managed-by: Helm
             app.kubernetes.io/name: external-secrets
-            app.kubernetes.io/version: v0.18.0
-            helm.sh/chart: external-secrets-0.18.0
+            app.kubernetes.io/version: v0.18.1
+            helm.sh/chart: external-secrets-0.18.1
         spec:
           automountServiceAccountToken: true
           containers:
@@ -34,7 +34,7 @@ should match snapshot of default values:
                 - --metrics-addr=:8080
                 - --loglevel=info
                 - --zap-time-encoding=epoch
-              image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.0
+              image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.1
               imagePullPolicy: IfNotPresent
               name: external-secrets
               ports:

+ 7 - 7
deploy/charts/external-secrets/tests/__snapshot__/webhook_test.yaml.snap

@@ -7,8 +7,8 @@ should match snapshot of default values:
         app.kubernetes.io/instance: RELEASE-NAME
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/name: external-secrets-webhook
-        app.kubernetes.io/version: v0.18.0
-        helm.sh/chart: external-secrets-0.18.0
+        app.kubernetes.io/version: v0.18.1
+        helm.sh/chart: external-secrets-0.18.1
       name: RELEASE-NAME-external-secrets-webhook
       namespace: NAMESPACE
     spec:
@@ -24,8 +24,8 @@ should match snapshot of default values:
             app.kubernetes.io/instance: RELEASE-NAME
             app.kubernetes.io/managed-by: Helm
             app.kubernetes.io/name: external-secrets-webhook
-            app.kubernetes.io/version: v0.18.0
-            helm.sh/chart: external-secrets-0.18.0
+            app.kubernetes.io/version: v0.18.1
+            helm.sh/chart: external-secrets-0.18.1
         spec:
           automountServiceAccountToken: true
           containers:
@@ -39,7 +39,7 @@ should match snapshot of default values:
                 - --healthz-addr=:8081
                 - --loglevel=info
                 - --zap-time-encoding=epoch
-              image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.0
+              image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.1
               imagePullPolicy: IfNotPresent
               name: webhook
               ports:
@@ -83,8 +83,8 @@ should match snapshot of default values:
         app.kubernetes.io/instance: RELEASE-NAME
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/name: external-secrets-webhook
-        app.kubernetes.io/version: v0.18.0
+        app.kubernetes.io/version: v0.18.1
         external-secrets.io/component: webhook
-        helm.sh/chart: external-secrets-0.18.0
+        helm.sh/chart: external-secrets-0.18.1
       name: RELEASE-NAME-external-secrets-webhook
       namespace: NAMESPACE

+ 159 - 116
deploy/charts/external-secrets/values.schema.json

@@ -1,31 +1,33 @@
 {
     "$schema": "https://json-schema.org/draft/2020-12/schema",
-    "type": "object",
     "properties": {
         "affinity": {
+            "properties": {},
             "type": "object"
         },
         "bitwarden-sdk-server": {
-            "type": "object",
             "properties": {
                 "enabled": {
                     "type": "boolean"
                 }
-            }
+            },
+            "type": "object"
         },
         "certController": {
-            "type": "object",
             "properties": {
                 "affinity": {
+                    "properties": {},
                     "type": "object"
                 },
                 "create": {
                     "type": "boolean"
                 },
                 "deploymentAnnotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "extraArgs": {
+                    "properties": {},
                     "type": "object"
                 },
                 "extraEnv": {
@@ -44,7 +46,6 @@
                     "type": "boolean"
                 },
                 "image": {
-                    "type": "object",
                     "properties": {
                         "flavour": {
                             "type": "string"
@@ -58,13 +59,13 @@
                         "tag": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "imagePullSecrets": {
                     "type": "array"
                 },
                 "log": {
-                    "type": "object",
                     "properties": {
                         "level": {
                             "type": "string"
@@ -72,23 +73,23 @@
                         "timeEncoding": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "metrics": {
-                    "type": "object",
                     "properties": {
                         "listen": {
-                            "type": "object",
                             "properties": {
                                 "port": {
                                     "type": "integer"
                                 }
-                            }
+                            },
+                            "type": "object"
                         },
                         "service": {
-                            "type": "object",
                             "properties": {
                                 "annotations": {
+                                    "properties": {},
                                     "type": "object"
                                 },
                                 "enabled": {
@@ -97,21 +98,24 @@
                                 "port": {
                                     "type": "integer"
                                 }
-                            }
+                            },
+                            "type": "object"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "nameOverride": {
                     "type": "string"
                 },
                 "nodeSelector": {
+                    "properties": {},
                     "type": "object"
                 },
                 "podAnnotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "podDisruptionBudget": {
-                    "type": "object",
                     "properties": {
                         "enabled": {
                             "type": "boolean"
@@ -122,32 +126,33 @@
                                 "string"
                             ]
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "podLabels": {
+                    "properties": {},
                     "type": "object"
                 },
                 "podSecurityContext": {
-                    "type": "object",
                     "properties": {
                         "enabled": {
                             "type": "boolean"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "priorityClassName": {
                     "type": "string"
                 },
                 "rbac": {
-                    "type": "object",
                     "properties": {
                         "create": {
                             "type": "boolean"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "readinessProbe": {
-                    "type": "object",
                     "properties": {
                         "address": {
                             "type": "string"
@@ -155,7 +160,8 @@
                         "port": {
                             "type": "integer"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "replicaCount": {
                     "type": "integer"
@@ -164,27 +170,27 @@
                     "type": "string"
                 },
                 "resources": {
+                    "properties": {},
                     "type": "object"
                 },
                 "revisionHistoryLimit": {
                     "type": "integer"
                 },
                 "securityContext": {
-                    "type": "object",
                     "properties": {
                         "allowPrivilegeEscalation": {
                             "type": "boolean"
                         },
                         "capabilities": {
-                            "type": "object",
                             "properties": {
                                 "drop": {
-                                    "type": "array",
                                     "items": {
                                         "type": "string"
-                                    }
+                                    },
+                                    "type": "array"
                                 }
-                            }
+                            },
+                            "type": "object"
                         },
                         "enabled": {
                             "type": "boolean"
@@ -199,19 +205,20 @@
                             "type": "integer"
                         },
                         "seccompProfile": {
-                            "type": "object",
                             "properties": {
                                 "type": {
                                     "type": "string"
                                 }
-                            }
+                            },
+                            "type": "object"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "serviceAccount": {
-                    "type": "object",
                     "properties": {
                         "annotations": {
+                            "properties": {},
                             "type": "object"
                         },
                         "automount": {
@@ -221,12 +228,14 @@
                             "type": "boolean"
                         },
                         "extraLabels": {
+                            "properties": {},
                             "type": "object"
                         },
                         "name": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "tolerations": {
                     "type": "array"
@@ -234,9 +243,11 @@
                 "topologySpreadConstraints": {
                     "type": "array"
                 }
-            }
+            },
+            "type": "object"
         },
         "commonLabels": {
+            "properties": {},
             "type": "object"
         },
         "concurrent": {
@@ -246,18 +257,18 @@
             "type": "string"
         },
         "crds": {
-            "type": "object",
             "properties": {
                 "annotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "conversion": {
-                    "type": "object",
                     "properties": {
                         "enabled": {
                             "type": "boolean"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "createClusterExternalSecret": {
                     "type": "boolean"
@@ -274,15 +285,18 @@
                 "createPushSecret": {
                     "type": "boolean"
                 }
-            }
+            },
+            "type": "object"
         },
         "createOperator": {
             "type": "boolean"
         },
         "deploymentAnnotations": {
+            "properties": {},
             "type": "object"
         },
         "dnsConfig": {
+            "properties": {},
             "type": "object"
         },
         "dnsPolicy": {
@@ -292,6 +306,7 @@
             "type": "boolean"
         },
         "extraArgs": {
+            "properties": {},
             "type": "object"
         },
         "extraContainers": {
@@ -313,25 +328,26 @@
             "type": "string"
         },
         "global": {
-            "type": "object",
             "properties": {
                 "affinity": {
+                    "properties": {},
                     "type": "object"
                 },
                 "compatibility": {
-                    "type": "object",
                     "properties": {
                         "openshift": {
-                            "type": "object",
                             "properties": {
                                 "adaptSecurityContext": {
                                     "type": "string"
                                 }
-                            }
+                            },
+                            "type": "object"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "nodeSelector": {
+                    "properties": {},
                     "type": "object"
                 },
                 "tolerations": {
@@ -340,12 +356,13 @@
                 "topologySpreadConstraints": {
                     "type": "array"
                 }
-            }
+            },
+            "type": "object"
         },
         "grafanaDashboard": {
-            "type": "object",
             "properties": {
                 "annotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "enabled": {
@@ -357,13 +374,13 @@
                 "sidecarLabelValue": {
                     "type": "string"
                 }
-            }
+            },
+            "type": "object"
         },
         "hostNetwork": {
             "type": "boolean"
         },
         "image": {
-            "type": "object",
             "properties": {
                 "flavour": {
                     "type": "string"
@@ -377,7 +394,8 @@
                 "tag": {
                     "type": "string"
                 }
-            }
+            },
+            "type": "object"
         },
         "imagePullSecrets": {
             "type": "array"
@@ -389,7 +407,6 @@
             "type": "boolean"
         },
         "log": {
-            "type": "object",
             "properties": {
                 "level": {
                     "type": "string"
@@ -397,23 +414,23 @@
                 "timeEncoding": {
                     "type": "string"
                 }
-            }
+            },
+            "type": "object"
         },
         "metrics": {
-            "type": "object",
             "properties": {
                 "listen": {
-                    "type": "object",
                     "properties": {
                         "port": {
                             "type": "integer"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "service": {
-                    "type": "object",
                     "properties": {
                         "annotations": {
+                            "properties": {},
                             "type": "object"
                         },
                         "enabled": {
@@ -422,9 +439,11 @@
                         "port": {
                             "type": "integer"
                         }
-                    }
+                    },
+                    "type": "object"
                 }
-            }
+            },
+            "type": "object"
         },
         "nameOverride": {
             "type": "string"
@@ -433,16 +452,17 @@
             "type": "string"
         },
         "nodeSelector": {
+            "properties": {},
             "type": "object"
         },
         "openshiftFinalizers": {
             "type": "boolean"
         },
         "podAnnotations": {
+            "properties": {},
             "type": "object"
         },
         "podDisruptionBudget": {
-            "type": "object",
             "properties": {
                 "enabled": {
                     "type": "boolean"
@@ -453,20 +473,23 @@
                         "string"
                     ]
                 }
-            }
+            },
+            "type": "object"
         },
         "podLabels": {
+            "properties": {},
             "type": "object"
         },
         "podSecurityContext": {
-            "type": "object",
             "properties": {
                 "enabled": {
                     "type": "boolean"
                 }
-            }
+            },
+            "type": "object"
         },
         "podSpecExtra": {
+            "properties": {},
             "type": "object"
         },
         "priorityClassName": {
@@ -485,7 +508,6 @@
             "type": "boolean"
         },
         "rbac": {
-            "type": "object",
             "properties": {
                 "aggregateToEdit": {
                     "type": "boolean"
@@ -497,19 +519,21 @@
                     "type": "boolean"
                 },
                 "servicebindings": {
-                    "type": "object",
                     "properties": {
                         "create": {
                             "type": "boolean"
                         }
-                    }
+                    },
+                    "type": "object"
                 }
-            }
+            },
+            "type": "object"
         },
         "replicaCount": {
             "type": "integer"
         },
         "resources": {
+            "properties": {},
             "type": "object"
         },
         "revisionHistoryLimit": {
@@ -522,21 +546,20 @@
             "type": "boolean"
         },
         "securityContext": {
-            "type": "object",
             "properties": {
                 "allowPrivilegeEscalation": {
                     "type": "boolean"
                 },
                 "capabilities": {
-                    "type": "object",
                     "properties": {
                         "drop": {
-                            "type": "array",
                             "items": {
                                 "type": "string"
-                            }
+                            },
+                            "type": "array"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "enabled": {
                     "type": "boolean"
@@ -551,17 +574,17 @@
                     "type": "integer"
                 },
                 "seccompProfile": {
-                    "type": "object",
                     "properties": {
                         "type": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 }
-            }
+            },
+            "type": "object"
         },
         "service": {
-            "type": "object",
             "properties": {
                 "ipFamilies": {
                     "type": "array"
@@ -569,12 +592,13 @@
                 "ipFamilyPolicy": {
                     "type": "string"
                 }
-            }
+            },
+            "type": "object"
         },
         "serviceAccount": {
-            "type": "object",
             "properties": {
                 "annotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "automount": {
@@ -584,17 +608,19 @@
                     "type": "boolean"
                 },
                 "extraLabels": {
+                    "properties": {},
                     "type": "object"
                 },
                 "name": {
                     "type": "string"
                 }
-            }
+            },
+            "type": "object"
         },
         "serviceMonitor": {
-            "type": "object",
             "properties": {
                 "additionalLabels": {
+                    "properties": {},
                     "type": "object"
                 },
                 "enabled": {
@@ -618,7 +644,8 @@
                 "scrapeTimeout": {
                     "type": "string"
                 }
-            }
+            },
+            "type": "object"
         },
         "tolerations": {
             "type": "array"
@@ -627,12 +654,13 @@
             "type": "array"
         },
         "webhook": {
-            "type": "object",
             "properties": {
                 "affinity": {
+                    "properties": {},
                     "type": "object"
                 },
                 "annotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "certCheckInterval": {
@@ -642,15 +670,14 @@
                     "type": "string"
                 },
                 "certManager": {
-                    "type": "object",
                     "properties": {
                         "addInjectorAnnotations": {
                             "type": "boolean"
                         },
                         "cert": {
-                            "type": "object",
                             "properties": {
                                 "annotations": {
+                                    "properties": {},
                                     "type": "object"
                                 },
                                 "create": {
@@ -660,7 +687,6 @@
                                     "type": "string"
                                 },
                                 "issuerRef": {
-                                    "type": "object",
                                     "properties": {
                                         "group": {
                                             "type": "string"
@@ -671,7 +697,8 @@
                                         "name": {
                                             "type": "string"
                                         }
-                                    }
+                                    },
+                                    "type": "object"
                                 },
                                 "renewBefore": {
                                     "type": "string"
@@ -679,20 +706,24 @@
                                 "revisionHistoryLimit": {
                                     "type": "integer"
                                 }
-                            }
+                            },
+                            "type": "object"
                         },
                         "enabled": {
                             "type": "boolean"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "create": {
                     "type": "boolean"
                 },
                 "deploymentAnnotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "extraArgs": {
+                    "properties": {},
                     "type": "object"
                 },
                 "extraEnv": {
@@ -714,7 +745,6 @@
                     "type": "boolean"
                 },
                 "image": {
-                    "type": "object",
                     "properties": {
                         "flavour": {
                             "type": "string"
@@ -728,13 +758,13 @@
                         "tag": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "imagePullSecrets": {
                     "type": "array"
                 },
                 "log": {
-                    "type": "object",
                     "properties": {
                         "level": {
                             "type": "string"
@@ -742,26 +772,26 @@
                         "timeEncoding": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "lookaheadInterval": {
                     "type": "string"
                 },
                 "metrics": {
-                    "type": "object",
                     "properties": {
                         "listen": {
-                            "type": "object",
                             "properties": {
                                 "port": {
                                     "type": "integer"
                                 }
-                            }
+                            },
+                            "type": "object"
                         },
                         "service": {
-                            "type": "object",
                             "properties": {
                                 "annotations": {
+                                    "properties": {},
                                     "type": "object"
                                 },
                                 "enabled": {
@@ -770,21 +800,24 @@
                                 "port": {
                                     "type": "integer"
                                 }
-                            }
+                            },
+                            "type": "object"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "nameOverride": {
                     "type": "string"
                 },
                 "nodeSelector": {
+                    "properties": {},
                     "type": "object"
                 },
                 "podAnnotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "podDisruptionBudget": {
-                    "type": "object",
                     "properties": {
                         "enabled": {
                             "type": "boolean"
@@ -795,18 +828,20 @@
                                 "string"
                             ]
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "podLabels": {
+                    "properties": {},
                     "type": "object"
                 },
                 "podSecurityContext": {
-                    "type": "object",
                     "properties": {
                         "enabled": {
                             "type": "boolean"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "port": {
                     "type": "integer"
@@ -815,15 +850,14 @@
                     "type": "string"
                 },
                 "rbac": {
-                    "type": "object",
                     "properties": {
                         "create": {
                             "type": "boolean"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "readinessProbe": {
-                    "type": "object",
                     "properties": {
                         "address": {
                             "type": "string"
@@ -831,36 +865,38 @@
                         "port": {
                             "type": "integer"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "replicaCount": {
                     "type": "integer"
                 },
                 "resources": {
+                    "properties": {},
                     "type": "object"
                 },
                 "revisionHistoryLimit": {
                     "type": "integer"
                 },
                 "secretAnnotations": {
+                    "properties": {},
                     "type": "object"
                 },
                 "securityContext": {
-                    "type": "object",
                     "properties": {
                         "allowPrivilegeEscalation": {
                             "type": "boolean"
                         },
                         "capabilities": {
-                            "type": "object",
                             "properties": {
                                 "drop": {
-                                    "type": "array",
                                     "items": {
                                         "type": "string"
-                                    }
+                                    },
+                                    "type": "array"
                                 }
-                            }
+                            },
+                            "type": "object"
                         },
                         "enabled": {
                             "type": "boolean"
@@ -875,25 +911,27 @@
                             "type": "integer"
                         },
                         "seccompProfile": {
-                            "type": "object",
                             "properties": {
                                 "type": {
                                     "type": "string"
                                 }
-                            }
+                            },
+                            "type": "object"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "service": {
-                    "type": "object",
                     "properties": {
                         "annotations": {
+                            "properties": {},
                             "type": "object"
                         },
                         "enabled": {
                             "type": "boolean"
                         },
                         "labels": {
+                            "properties": {},
                             "type": "object"
                         },
                         "loadBalancerIP": {
@@ -902,12 +940,13 @@
                         "type": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "serviceAccount": {
-                    "type": "object",
                     "properties": {
                         "annotations": {
+                            "properties": {},
                             "type": "object"
                         },
                         "automount": {
@@ -917,12 +956,14 @@
                             "type": "boolean"
                         },
                         "extraLabels": {
+                            "properties": {},
                             "type": "object"
                         },
                         "name": {
                             "type": "string"
                         }
-                    }
+                    },
+                    "type": "object"
                 },
                 "tolerations": {
                     "type": "array"
@@ -930,7 +971,9 @@
                 "topologySpreadConstraints": {
                     "type": "array"
                 }
-            }
+            },
+            "type": "object"
         }
-    }
+    },
+    "type": "object"
 }

+ 6 - 1
tests/__snapshot__/clusterexternalsecret-v1.yaml

@@ -40,7 +40,12 @@ spec:
         path: string
         tags: {}
       rewrite:
-      - regexp:
+      - merge:
+          conflictPolicy: "Error"
+          into: ""
+          priority: [] # minItems 0 of type string
+          strategy: "Extract"
+        regexp:
           source: string
           target: string
         transform:

+ 6 - 1
tests/__snapshot__/externalsecret-v1.yaml

@@ -35,7 +35,12 @@ spec:
       path: string
       tags: {}
     rewrite:
-    - regexp:
+    - merge:
+        conflictPolicy: "Error"
+        into: ""
+        priority: [] # minItems 0 of type string
+        strategy: "Extract"
+      regexp:
         source: string
         target: string
       transform: