podman/pkg/specgen/generate
cdoern 2792e598c7 podman cgroup enhancement
currently, setting any sort of resource limit in a pod does nothing. With the newly refactored creation process in c/common, podman ca now set resources at a pod level
meaning that resource related flags can now be exposed to podman pod create.

cgroupfs and systemd are both supported with varying completion. cgroupfs is a much simpler process and one that is virtually complete for all resource types, the flags now just need to be added. systemd on the other hand
has to be handeled via the dbus api meaning that the limits need to be passed as recognized properties to systemd. The properties added so far are the ones that podman pod create supports as well as `cpuset-mems` as this will
be the next flag I work on.

Signed-off-by: Charlie Doern <cdoern@redhat.com>
2022-06-24 15:39:15 -04:00
..
kube Use containers/common/pkg/util.StringToSlice 2022-05-23 12:16:54 -04:00
config_linux.go golangci-lint: enable nolintlint 2022-06-14 16:29:42 +02:00
config_linux_cgo.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
config_linux_nocgo.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
config_linux_test.go Add filepath glob support to --security-opt unmask 2021-05-04 14:40:43 -04:00
container.go podman pod create --shm-size 2022-06-20 10:25:00 -04:00
container_create.go podman cgroup enhancement 2022-06-24 15:39:15 -04:00
namespaces.go patch for pod host networking & other host namespace handling 2022-06-09 10:30:48 -04:00
oci.go podman cgroup enhancement 2022-06-24 15:39:15 -04:00
pause_image.go [BZ #2083997] pod: build pause image in custom user NS 2022-05-13 15:41:28 +02:00
pod_create.go podman pod clone 2022-06-10 14:23:19 -04:00
ports.go Use containers/common/pkg/util.StringToSlice 2022-05-23 12:16:54 -04:00
ports_bench_test.go fix a number of errcheck issues 2022-03-22 13:15:28 +01:00
ports_test.go use libnetwork from c/common 2022-01-12 17:07:30 +01:00
security.go Use containers/common/pkg/util.StringToSlice 2022-05-23 12:16:54 -04:00
storage.go fix --init with /dev bind mount 2022-05-23 13:59:05 +02:00
validate.go Support running podman under a root v2 cgroup 2022-05-21 09:28:52 -05:00