kubelet/pkg/apis/dra
Patrick Ohly de4c476767 DRA kubelet: use unique protobuf package name
As mentioned in https://protobuf.dev/programming-guides/style, package names
"should be unique". For generated API pb files, Kubernetes uses
"k8s.io.api.<api group>.<version>". The same approach is now used for the
kubelet DRA v1beta1 API. This can be changed without a breaking change because
the API is still unreleased.

This avoids a conflict between the DevicePlugin and the DRA API when both get
used by kubelet:

    2024/11/10 12:51:40 proto: duplicate proto type registered: v1beta1.Device

The exact impact of that conflict is unknown but it seems better to
pro-actively avoid the problem.

Kubernetes-commit: 6c27e8dc8f789fd9daf11f6fc367adf586f727b5
2024-11-27 19:53:01 +00:00
..
v1alpha4 DRA kubelet: separate beta and alpha gRPC APIs 2024-11-07 07:38:10 +01:00
v1beta1 DRA kubelet: use unique protobuf package name 2024-11-27 19:53:01 +00:00
OWNERS DRA: add wg/device-management label automatically 2024-10-28 08:48:50 +01:00