From 72384a606d57ff4dd235c5c7f86961cf272c9027 Mon Sep 17 00:00:00 2001 From: Eric Promislow Date: Fri, 26 Jul 2024 12:07:29 -0700 Subject: [PATCH] Handle schema-less CRDs --- pkg/schema/definitions/handler.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/schema/definitions/handler.go b/pkg/schema/definitions/handler.go index d45eeedf..cedf4fc6 100644 --- a/pkg/schema/definitions/handler.go +++ b/pkg/schema/definitions/handler.go @@ -223,7 +223,11 @@ func listGVKModels(models proto.Models, groups *metav1.APIGroupList, crdCache wa Version: version.Name, Kind: crd.Spec.Names.Kind, } - gvkToCRD[gvk] = version.Schema.OpenAPIV3Schema + if version.Schema != nil { + gvkToCRD[gvk] = version.Schema.OpenAPIV3Schema + } else { + gvkToCRD[gvk] = nil + } } }