Added windows hostProcess cni skip

Signed-off-by: Peri Thompson <perit@vmware.com>
This commit is contained in:
Peri Thompson
2021-08-11 22:23:49 +01:00
parent 7d4c95ff04
commit 79b369a0bb
8 changed files with 36 additions and 1 deletions

View File

@@ -17,6 +17,8 @@
package server
import (
"strconv"
"github.com/containerd/containerd/oci"
imagespec "github.com/opencontainers/image-spec/specs-go/v1"
runtimespec "github.com/opencontainers/runtime-spec/specs-go"
@@ -118,6 +120,7 @@ func (c *criService) containerSpec(
customopts.WithAnnotation(annotations.SandboxName, sandboxConfig.GetMetadata().GetName()),
customopts.WithAnnotation(annotations.ContainerName, containerName),
customopts.WithAnnotation(annotations.ImageName, imageName),
customopts.WithAnnotation(annotations.WindowsHostProcess, strconv.FormatBool(sandboxConfig.GetWindows().GetSecurityContext().GetHostProcess())),
)
return c.runtimeSpec(id, ociRuntime.BaseRuntimeSpec, specOpts...)
}