mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-10-23 02:23:53 +00:00
simplify
This commit is contained in:
parent
866039360c
commit
34fd3849d9
1 changed files with 7 additions and 6 deletions
|
@ -382,7 +382,7 @@ func podSecurityContext(sc *SecurityContext, secCtxConf SecurityContextConfig, s
|
|||
user *int64
|
||||
group *int64
|
||||
fsGroup *int64
|
||||
fsGroupChangePolicy *string
|
||||
// fsGroupChangePolicy *v1.PodFSGroupChangePolicy
|
||||
seccomp *v1.SeccompProfile
|
||||
apparmor *v1.AppArmorProfile
|
||||
)
|
||||
|
@ -414,11 +414,12 @@ func podSecurityContext(sc *SecurityContext, secCtxConf SecurityContextConfig, s
|
|||
|
||||
// if unset, set fsGroup to 1000 by default to support non-root images
|
||||
if sc.FSGroup == nil {
|
||||
fsGroup = 1000
|
||||
fsGroup = newInt64(1000)
|
||||
// do the same for fsGroupChangePolicy but only if fsGroup is also set accordingly
|
||||
if sc.FSGroupChangePolicy == nil {
|
||||
fsGroupChangePolicy = "OnRootMismatch"
|
||||
}
|
||||
// if sc.FSGroupChangePolicy == nil {
|
||||
// policy := v1.PodFSGroupChangePolicyOnRootMismatch
|
||||
// fsGroupChangePolicy = &policy
|
||||
// }
|
||||
}
|
||||
|
||||
seccomp = seccompProfile(sc.SeccompProfile)
|
||||
|
@ -434,7 +435,7 @@ func podSecurityContext(sc *SecurityContext, secCtxConf SecurityContextConfig, s
|
|||
RunAsUser: user,
|
||||
RunAsGroup: group,
|
||||
FSGroup: fsGroup,
|
||||
FSGroupChangePolicy: fsGroupChangePolicy,
|
||||
// FSGroupChangePolicy: fsGroupChangePolicy,
|
||||
SeccompProfile: seccomp,
|
||||
AppArmorProfile: apparmor,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue