From 9226ccb59f5967f5c784280b993711530615dcd7 Mon Sep 17 00:00:00 2001 From: Hironori Shiina Date: Thu, 11 Nov 2021 11:27:05 -0500 Subject: Enable 'podman run --memory-swappiness=0' '--memory-swappiness=0' used to work. This patch fixes the regression issue, which was caused by the change of infra container creation process. Signed-off-by: Hironori Shiina --- pkg/domain/entities/pods.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'pkg/domain/entities') diff --git a/pkg/domain/entities/pods.go b/pkg/domain/entities/pods.go index 1df18be58..70d2be1e6 100644 --- a/pkg/domain/entities/pods.go +++ b/pkg/domain/entities/pods.go @@ -266,6 +266,15 @@ type ContainerCreateOptions struct { CgroupConf []string } +func NewInfraContainerCreateOptions() ContainerCreateOptions { + options := ContainerCreateOptions{ + IsInfra: true, + ImageVolume: "bind", + MemorySwappiness: -1, + } + return options +} + type PodCreateReport struct { Id string //nolint } -- cgit v1.2.3-54-g00ecf