Skip to content

Commit 3b07c26

Browse files
authored
Merge pull request #254 from mengqiy/fixobjectmeta
🐛 special-casing metav1.ObjectMeta.
2 parents c4d99a1 + 086807b commit 3b07c26

File tree

2 files changed

+11
-1268
lines changed

2 files changed

+11
-1268
lines changed

pkg/crd/known_types.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ import (
2626
var KnownPackages = map[string]PackageOverride{
2727

2828
"k8s.io/apimachinery/pkg/apis/meta/v1": func(p *Parser, pkg *loader.Package) {
29+
p.Schemata[TypeIdent{Name: "ObjectMeta", Package: pkg}] = apiext.JSONSchemaProps{
30+
Type: "object",
31+
Properties: map[string]apiext.JSONSchemaProps{
32+
"name": {
33+
Type: "string",
34+
},
35+
"generateName": {
36+
Type: "string",
37+
},
38+
},
39+
}
2940
p.Schemata[TypeIdent{Name: "Time", Package: pkg}] = apiext.JSONSchemaProps{
3041
Type: "string",
3142
Format: "date-time",

0 commit comments

Comments
 (0)