@@ -2261,14 +2261,14 @@ func startLocalProxy() (srv *httptest.Server, logs *bytes.Buffer) {
2261
2261
func createApplyCustomResource (resource , namespace , name string , crd * crd.TestCrd ) error {
2262
2262
ns := fmt .Sprintf ("--namespace=%v" , namespace )
2263
2263
ginkgo .By ("successfully create CR" )
2264
- if _ , err := framework .RunKubectlInput (resource , ns , "create" , "-f" , "-" ); err != nil {
2264
+ if _ , err := framework .RunKubectlInput (resource , ns , "create" , "--validate=true" , "- f" , "-" ); err != nil {
2265
2265
return fmt .Errorf ("failed to create CR %s in namespace %s: %v" , resource , ns , err )
2266
2266
}
2267
2267
if _ , err := framework .RunKubectl (ns , "delete" , crd .Crd .Spec .Names .Plural , name ); err != nil {
2268
2268
return fmt .Errorf ("failed to delete CR %s: %v" , name , err )
2269
2269
}
2270
2270
ginkgo .By ("successfully apply CR" )
2271
- if _ , err := framework .RunKubectlInput (resource , ns , "apply" , "-f" , "-" ); err != nil {
2271
+ if _ , err := framework .RunKubectlInput (resource , ns , "apply" , "--validate=true" , "- f" , "-" ); err != nil {
2272
2272
return fmt .Errorf ("failed to apply CR %s in namespace %s: %v" , resource , ns , err )
2273
2273
}
2274
2274
if _ , err := framework .RunKubectl (ns , "delete" , crd .Crd .Spec .Names .Plural , name ); err != nil {
0 commit comments