mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 09:22:44 +00:00
Only set sysctls for infra containers
This commit is contained in:
parent
6babfb6ccc
commit
962e7534b4
@ -687,6 +687,7 @@ func (dm *DockerManager) runContainer(
|
||||
}
|
||||
|
||||
// Set sysctls if requested
|
||||
if container.Name == PodInfraContainerName {
|
||||
sysctls, unsafeSysctls, err := api.SysctlsFromPodAnnotations(pod.Annotations)
|
||||
if err != nil {
|
||||
dm.recorder.Eventf(ref, api.EventTypeWarning, events.FailedToCreateContainer, "Failed to create docker container %q of pod %q with error: %v", container.Name, format.Pod(pod), err)
|
||||
@ -701,6 +702,7 @@ func (dm *DockerManager) runContainer(
|
||||
hc.Sysctls[c.Name] = c.Value
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// If current api version is newer than docker 1.10 requested, set OomScoreAdj to HostConfig
|
||||
result, err := dm.checkDockerAPIVersion(dockerV110APIVersion)
|
||||
|
Loading…
Reference in New Issue
Block a user