Versions in this module Expand all Collapse all v1 v1.16.3 Oct 23, 2019 Changes in this version + type Provider interface + GetPSPName func() string + MutatePod func(pod *api.Pod) error + ValidatePod func(pod *api.Pod) field.ErrorList + func NewSimpleProvider(psp *policy.PodSecurityPolicy, namespace string, ...) (Provider, error) + type ProviderStrategies struct + AppArmorStrategy apparmor.Strategy + CapabilitiesStrategy capabilities.Strategy + FSGroupStrategy group.GroupStrategy + RunAsGroupStrategy group.GroupStrategy + RunAsUserStrategy user.RunAsUserStrategy + SELinuxStrategy selinux.SELinuxStrategy + SeccompStrategy seccomp.Strategy + SupplementalGroupStrategy group.GroupStrategy + SysctlsStrategy sysctl.SysctlsStrategy + type StrategyFactory interface + CreateStrategies func(psp *policy.PodSecurityPolicy, namespace string) (*ProviderStrategies, error) + func NewSimpleStrategyFactory() StrategyFactory