Generate and format files
- Run hack/update-codegen.sh - Run hack/update-generated-device-plugin.sh - Run hack/update-generated-protobuf.sh - Run hack/update-generated-runtime.sh - Run hack/update-generated-swagger-docs.sh - Run hack/update-openapi-spec.sh - Run hack/update-gofmt.sh Signed-off-by: Davanum Srinivas <davanum@gmail.com> Kubernetes-commit: a9593d634c6a053848413e600dadbf974627515f
This commit is contained in:
parent
99d5ed5b9d
commit
279c758121
|
@ -197,10 +197,11 @@ func (m *ListAndWatchResponse) GetDevices() []*Device {
|
|||
}
|
||||
|
||||
// E.g:
|
||||
// struct Device {
|
||||
// ID: "GPU-fef8089b-4820-abfc-e83e-94318197576e",
|
||||
// Health: "Healthy",
|
||||
//}
|
||||
//
|
||||
// struct Device {
|
||||
// ID: "GPU-fef8089b-4820-abfc-e83e-94318197576e",
|
||||
// Health: "Healthy",
|
||||
// }
|
||||
type Device struct {
|
||||
// A unique ID assigned by the device plugin used
|
||||
// to identify devices during the communication
|
||||
|
@ -258,12 +259,12 @@ func (m *Device) GetHealth() string {
|
|||
return ""
|
||||
}
|
||||
|
||||
// - Allocate is expected to be called during pod creation since allocation
|
||||
// failures for any container would result in pod startup failure.
|
||||
// - Allocate allows kubelet to exposes additional artifacts in a pod's
|
||||
// environment as directed by the plugin.
|
||||
// - Allocate allows Device Plugin to run device specific operations on
|
||||
// the Devices requested
|
||||
// - Allocate is expected to be called during pod creation since allocation
|
||||
// failures for any container would result in pod startup failure.
|
||||
// - Allocate allows kubelet to exposes additional artifacts in a pod's
|
||||
// environment as directed by the plugin.
|
||||
// - Allocate allows Device Plugin to run device specific operations on
|
||||
// the Devices requested
|
||||
type AllocateRequest struct {
|
||||
DevicesIDs []string `protobuf:"bytes,1,rep,name=devicesIDs,proto3" json:"devicesIDs,omitempty"`
|
||||
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
||||
|
|
|
@ -351,13 +351,14 @@ func (m *NUMANode) GetID() int64 {
|
|||
}
|
||||
|
||||
// E.g:
|
||||
// struct Device {
|
||||
// ID: "GPU-fef8089b-4820-abfc-e83e-94318197576e",
|
||||
// Health: "Healthy",
|
||||
// Topology:
|
||||
// Node:
|
||||
// ID: 1
|
||||
//}
|
||||
//
|
||||
// struct Device {
|
||||
// ID: "GPU-fef8089b-4820-abfc-e83e-94318197576e",
|
||||
// Health: "Healthy",
|
||||
// Topology:
|
||||
// Node:
|
||||
// ID: 1
|
||||
// }
|
||||
type Device struct {
|
||||
// A unique ID assigned by the device plugin used
|
||||
// to identify devices during the communication
|
||||
|
@ -424,10 +425,10 @@ func (m *Device) GetTopology() *TopologyInfo {
|
|||
return nil
|
||||
}
|
||||
|
||||
// - PreStartContainer is expected to be called before each container start if indicated by plugin during registration phase.
|
||||
// - PreStartContainer allows kubelet to pass reinitialized devices to containers.
|
||||
// - PreStartContainer allows Device Plugin to run device specific operations on
|
||||
// the Devices requested
|
||||
// - PreStartContainer is expected to be called before each container start if indicated by plugin during registration phase.
|
||||
// - PreStartContainer allows kubelet to pass reinitialized devices to containers.
|
||||
// - PreStartContainer allows Device Plugin to run device specific operations on
|
||||
// the Devices requested
|
||||
type PreStartContainerRequest struct {
|
||||
DevicesIDs []string `protobuf:"bytes,1,rep,name=devices_ids,json=devicesIds,proto3" json:"devices_ids,omitempty"`
|
||||
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
||||
|
@ -717,12 +718,12 @@ func (m *ContainerPreferredAllocationResponse) GetDeviceIDs() []string {
|
|||
return nil
|
||||
}
|
||||
|
||||
// - Allocate is expected to be called during pod creation since allocation
|
||||
// failures for any container would result in pod startup failure.
|
||||
// - Allocate allows kubelet to exposes additional artifacts in a pod's
|
||||
// environment as directed by the plugin.
|
||||
// - Allocate allows Device Plugin to run device specific operations on
|
||||
// the Devices requested
|
||||
// - Allocate is expected to be called during pod creation since allocation
|
||||
// failures for any container would result in pod startup failure.
|
||||
// - Allocate allows kubelet to exposes additional artifacts in a pod's
|
||||
// environment as directed by the plugin.
|
||||
// - Allocate allows Device Plugin to run device specific operations on
|
||||
// the Devices requested
|
||||
type AllocateRequest struct {
|
||||
ContainerRequests []*ContainerAllocateRequest `protobuf:"bytes,1,rep,name=container_requests,json=containerRequests,proto3" json:"container_requests,omitempty"`
|
||||
XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
||||
|
|
|
@ -18,16 +18,18 @@ limitations under the License.
|
|||
// source: api.proto
|
||||
|
||||
/*
|
||||
Package pluginregistration is a generated protocol buffer package.
|
||||
Package pluginregistration is a generated protocol buffer package.
|
||||
|
||||
It is generated from these files:
|
||||
api.proto
|
||||
It is generated from these files:
|
||||
|
||||
It has these top-level messages:
|
||||
PluginInfo
|
||||
RegistrationStatus
|
||||
RegistrationStatusResponse
|
||||
InfoRequest
|
||||
api.proto
|
||||
|
||||
It has these top-level messages:
|
||||
|
||||
PluginInfo
|
||||
RegistrationStatus
|
||||
RegistrationStatusResponse
|
||||
InfoRequest
|
||||
*/
|
||||
package pluginregistration
|
||||
|
||||
|
|
Loading…
Reference in New Issue