00efc63f74
* Customize PodSecurityPolicies from inventory * Fixed yaml indentation
27 lines
930 B
Django/Jinja
27 lines
930 B
Django/Jinja
---
|
|
apiVersion: policy/v1beta1
|
|
kind: PodSecurityPolicy
|
|
metadata:
|
|
name: restricted
|
|
annotations:
|
|
seccomp.security.alpha.kubernetes.io/defaultProfileName: 'docker/default'
|
|
seccomp.security.alpha.kubernetes.io/allowedProfileNames: 'docker/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) }}
|