Slide 30
Slide 30 text
30
Store の使用例
store := &genericregistry.Store{
NewFunc: func() runtime.Object { return &v1.ReservedNode{} },
NewListFunc: func() runtime.Object { return &v1.ReservedNodeList{} },
PredicateFunc: selectionPredicate,
DefaultQualifiedResource: v1.Resource("reservednodes"),
SingularQualifiedResource: v1.Resource("reservednode"),
CreateStrategy: strategy,
UpdateStrategy: strategy,
DeleteStrategy: strategy,
TableConvertor: rest.NewDefaultTableConvertor(v1.Resource("reservednodes")),
}
リソースの新しいインスタンスを返す関数