kubernetes-sigs / kube-scheduler-wasm-extension

All the things to make the scheduler extendable with wasm.
Apache License 2.0
86 stars 17 forks source link

Generate go source from the same protos used by the scheduler framework #13

Closed codefromthecrypt closed 11 months ago

codefromthecrypt commented 12 months ago

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:

The artifacts should be linked in subsequent comments.