1
0
mirror of https://github.com/rancher/types.git synced 2025-09-01 13:18:20 +00:00

Add driver to nodePool schema

This commit is contained in:
Caleb Bron
2019-08-30 15:00:28 -07:00
parent e09365c769
commit a46b77689b
2 changed files with 10 additions and 1 deletions

View File

@@ -341,7 +341,14 @@ func nodeTypes(schemas *types.Schemas) *types.Schemas {
AddMapperForType(&Version, v3.NodeDriver{}, m.DisplayName{}).
AddMapperForType(&Version, v3.NodeTemplate{}, m.DisplayName{}).
MustImport(&Version, v3.PublicEndpoint{}).
MustImport(&Version, v3.NodePool{}).
MustImportAndCustomize(&Version, v3.NodePool{}, func(schema *types.Schema) {
schema.ResourceFields["driver"] = types.Field{
Type: "string",
CodeName: "Driver",
Create: false,
Update: false,
}
}).
MustImport(&Version, v3.NodeDrainInput{}).
MustImportAndCustomize(&Version, v3.Node{}, func(schema *types.Schema) {
labelField := schema.ResourceFields["labels"]