28 lines
947 B
Plaintext
28 lines
947 B
Plaintext
|
---
|
||
|
apiVersion: policy/v1beta1
|
||
|
kind: PodSecurityPolicy
|
||
|
metadata:
|
||
|
name: restricted
|
||
|
annotations:
|
||
|
seccomp.security.alpha.kubernetes.io/defaultProfileName: 'runtime/default'
|
||
|
seccomp.security.alpha.kubernetes.io/allowedProfileNames: 'docker/default,runtime/default'
|
||
|
{% if apparmor_enabled %}
|
||
|
apparmor.security.beta.kubernetes.io/defaultProfileName: 'runtime/default'
|
||
|
apparmor.security.beta.kubernetes.io/allowedProfileNames: 'runtime/default'
|
||
|
{% endif %}
|
||
|
labels:
|
||
|
addonmanager.kubernetes.io/mode: Reconcile
|
||
|
spec:
|
||
|
{{ podsecuritypolicy_restricted_spec | to_yaml(indent=2, width=1337) | indent(width=2) }}
|
||
|
---
|
||
|
apiVersion: policy/v1beta1
|
||
|
kind: PodSecurityPolicy
|
||
|
metadata:
|
||
|
name: privileged
|
||
|
annotations:
|
||
|
seccomp.security.alpha.kubernetes.io/allowedProfileNames: '*'
|
||
|
labels:
|
||
|
addonmanager.kubernetes.io/mode: Reconcile
|
||
|
spec:
|
||
|
{{ podsecuritypolicy_privileged_spec | to_yaml(indent=2, width=1337) | indent(width=2) }}
|