Fix golint failures in pkg/securitycontext

This commit is contained in:
Thomas Gamble
2019-04-20 18:13:45 +00:00
committed by Thomas Gamble
parent b1fea1bdf5
commit 344dd90881
3 changed files with 13 additions and 1 deletions

View File

@@ -44,6 +44,9 @@ func HasCapabilitiesRequest(container *v1.Container) bool {
return len(container.SecurityContext.Capabilities.Add) > 0 || len(container.SecurityContext.Capabilities.Drop) > 0
}
// DetermineEffectiveSecurityContext returns a synthesized SecurityContext for reading effective configurations
// from the provided pod's and container's security context. Container's fields take precedence in cases where both
// are set
func DetermineEffectiveSecurityContext(pod *v1.Pod, container *v1.Container) *v1.SecurityContext {
effectiveSc := securityContextFromPodSecurityContext(pod)
containerSc := container.SecurityContext