Skip to content

Commit 38719d8

Browse files
authored
fix: wrong crd api version info (#68)
Signed-off-by: amy <[email protected]>
1 parent 85914c9 commit 38719d8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pkg/kube_resource/generator/generator.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,12 @@ func buildSwagger(crd *apiextensions.CustomResourceDefinition) (*spec.Swagger, e
150150
if err != nil {
151151
return nil, err
152152
}
153-
version := crd.Spec.Version
153+
var version string
154+
if len(crd.Spec.Versions) >= 0 {
155+
version = crd.Spec.Versions[0].Name
156+
} else {
157+
version = crd.Spec.Version
158+
}
154159
setKubeNative(&schema, group, version, kind)
155160
name := fmt.Sprintf("%s.%s.%s", group, version, kind)
156161
schemas[name] = schema

0 commit comments

Comments
 (0)