mirror of
https://github.com/containers/podman.git
synced 2025-06-20 00:51:16 +08:00
Pod Device Support
added support for pod devices. The device gets added to the infra container and recreated in all containers that join the pod. This required a new container config item to keep track of the original device passed in by the user before the path was parsed into the container device. Signed-off-by: cdoern <cdoern@redhat.com>
This commit is contained in:
@ -254,6 +254,10 @@ type ContainerStorageConfig struct {
|
||||
// DeviceCGroupRule are device cgroup rules that allow containers
|
||||
// to use additional types of devices.
|
||||
DeviceCGroupRule []spec.LinuxDeviceCgroup `json:"device_cgroup_rule,omitempty"`
|
||||
// DevicesFrom is a way to ensure your container inherits device specific information from another container
|
||||
DevicesFrom []string `json:"devices_from,omitempty"`
|
||||
// HostDeviceList is used to recreate the mounted device on inherited containers
|
||||
HostDeviceList []spec.LinuxDevice `json:"host_device_list,omitempty"`
|
||||
// IpcNS is the container's IPC namespace.
|
||||
// Default is private.
|
||||
// Conflicts with ShmSize if not set to private.
|
||||
|
Reference in New Issue
Block a user