allowPrivilegeEscalation |
Boolean |
AllowPrivilegeEscalation determines if a pod can request to allow privilege escalation. If unspecified, defaults to true. |
[optional] |
allowedCapabilities |
List<String> |
AllowedCapabilities is a list of capabilities that can be requested to add to the container. Capabilities in this field may be added at the pod author's discretion. You must not list a capability in both AllowedCapabilities and RequiredDropCapabilities. |
[optional] |
allowedHostPaths |
List<V1beta1AllowedHostPath> |
is a white list of allowed host paths. Empty indicates that all host paths may be used. |
[optional] |
defaultAddCapabilities |
List<String> |
DefaultAddCapabilities is the default set of capabilities that will be added to the container unless the pod spec specifically drops the capability. You may not list a capabiility in both DefaultAddCapabilities and RequiredDropCapabilities. |
[optional] |
defaultAllowPrivilegeEscalation |
Boolean |
DefaultAllowPrivilegeEscalation controls the default setting for whether a process can gain more privileges than its parent process. |
[optional] |
fsGroup |
V1beta1FSGroupStrategyOptions |
FSGroup is the strategy that will dictate what fs group is used by the SecurityContext. |
|
hostIPC |
Boolean |
hostIPC determines if the policy allows the use of HostIPC in the pod spec. |
[optional] |
hostNetwork |
Boolean |
hostNetwork determines if the policy allows the use of HostNetwork in the pod spec. |
[optional] |
hostPID |
Boolean |
hostPID determines if the policy allows the use of HostPID in the pod spec. |
[optional] |
hostPorts |
List<V1beta1HostPortRange> |
hostPorts determines which host port ranges are allowed to be exposed. |
[optional] |
privileged |
Boolean |
privileged determines if a pod can request to be run as privileged. |
[optional] |
readOnlyRootFilesystem |
Boolean |
ReadOnlyRootFilesystem when set to true will force containers to run with a read only root file system. If the container specifically requests to run with a non-read only root file system the PSP should deny the pod. If set to false the container may run with a read only root file system if it wishes but it will not be forced to. |
[optional] |
requiredDropCapabilities |
List<String> |
RequiredDropCapabilities are the capabilities that will be dropped from the container. These are required to be dropped and cannot be added. |
[optional] |
runAsUser |
V1beta1RunAsUserStrategyOptions |
runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set. |
|
seLinux |
V1beta1SELinuxStrategyOptions |
seLinux is the strategy that will dictate the allowable labels that may be set. |
|
supplementalGroups |
V1beta1SupplementalGroupsStrategyOptions |
SupplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext. |
|
volumes |
List<String> |
volumes is a white list of allowed volume plugins. Empty indicates that all plugins may be used. |
[optional] |