Generate go source from the same protos used by the scheduler framework
codefromthecrypt opened this issue · 0 comments
codefromthecrypt commented
What would you like to be added:
Makefile machinery to generate kubernetes/proto/api source from k8s.io/api@v0.26.2/core/v1/generated.proto instead of our kubernetes/proto/kubernetes.proto.
Why is this needed:
kubernetes/proto/kubernetes.proto isn't compatible with the proto in the scheduler framework. It both has different field order and in some cases different fields. This means manual data translation if we are to use it.
Completion requirements:
This enhancement requires the following artifacts:
- Design doc
- API change
- Docs update
The artifacts should be linked in subsequent comments.