kubernetes - Go Protobuf Coder/Encoder Errors -
i trying create .proto
file kubernetes custom resource , hence need include objectmeta
in file. doing this:
syntax = "proto2"; package spec; import "k8s.io/kubernetes/pkg/api/unversioned/generated.proto"; import "k8s.io/kubernetes/pkg/api/v1/generated.proto"; message apikeylist { optional string kind = 1; optional string apiversion = 2; optional k8s.io.kubernetes.pkg.api.unversioned.listmeta metadata = 3; repeated apikey items = 4; }
using protoc
, creates *.pb.go
file when run test suite, receive following error:
proto: no coders unversioned.time proto: no encoder creationtimestamp unversioned.time [getproperties] proto: tag has few fields: "-" proto: no coders time.time proto: no encoder time time.time [getproperties] proto: no slice oenc *reflect.rtype = []*reflect.rtype proto: no encoder ownerreferences []v1.ownerreference [getproperties]
now not using time fields , assume has imported proto files.
Comments
Post a Comment