mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 22:46:12 +00:00
Merge pull request #33417 from yifan-gu/fix_cap_panic
Automatic merge from submit-queue Fix an 'index out of range' panic when setting capabilities. cc @yujuhong @feiskyer
This commit is contained in:
commit
437b55bfd5
@ -210,8 +210,8 @@ func (m *kubeGenericRuntimeManager) generateLinuxContainerConfig(container *api.
|
|||||||
securityContext := container.SecurityContext
|
securityContext := container.SecurityContext
|
||||||
if securityContext.Capabilities != nil {
|
if securityContext.Capabilities != nil {
|
||||||
linuxConfig.Capabilities = &runtimeApi.Capability{
|
linuxConfig.Capabilities = &runtimeApi.Capability{
|
||||||
AddCapabilities: make([]string, 0, len(securityContext.Capabilities.Add)),
|
AddCapabilities: make([]string, len(securityContext.Capabilities.Add)),
|
||||||
DropCapabilities: make([]string, 0, len(securityContext.Capabilities.Drop)),
|
DropCapabilities: make([]string, len(securityContext.Capabilities.Drop)),
|
||||||
}
|
}
|
||||||
for index, value := range securityContext.Capabilities.Add {
|
for index, value := range securityContext.Capabilities.Add {
|
||||||
linuxConfig.Capabilities.AddCapabilities[index] = string(value)
|
linuxConfig.Capabilities.AddCapabilities[index] = string(value)
|
||||||
|
Loading…
Reference in New Issue
Block a user