From 7dec8e5caa70c4e2b55288e1e20fe7202b3a1ba2 Mon Sep 17 00:00:00 2001
From: rptaylor <1686627+rptaylor@users.noreply.github.com>
Date: Thu, 25 Mar 2021 08:03:30 -0700
Subject: [PATCH] specify runAsGroup, allow safe sysctls by default (#7399)

---
 roles/kubernetes-apps/cluster_roles/defaults/main.yml | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/roles/kubernetes-apps/cluster_roles/defaults/main.yml b/roles/kubernetes-apps/cluster_roles/defaults/main.yml
index d183c1b11..f26583da3 100644
--- a/roles/kubernetes-apps/cluster_roles/defaults/main.yml
+++ b/roles/kubernetes-apps/cluster_roles/defaults/main.yml
@@ -19,6 +19,11 @@ podsecuritypolicy_restricted_spec:
     rule: 'MustRunAsNonRoot'
   seLinux:
     rule: 'RunAsAny'
+  runAsGroup:
+    rule: 'MustRunAs'
+    ranges:
+      - min: 1
+        max: 65535
   supplementalGroups:
     rule: 'MustRunAs'
     ranges:
@@ -30,8 +35,6 @@ podsecuritypolicy_restricted_spec:
       - min: 1
         max: 65535
   readOnlyRootFilesystem: false
-  forbiddenSysctls:
-    - '*'
 
 podsecuritypolicy_privileged_spec:
   privileged: true
@@ -50,6 +53,8 @@ podsecuritypolicy_privileged_spec:
     rule: 'RunAsAny'
   seLinux:
     rule: 'RunAsAny'
+  runAsGroup:
+    rule: 'RunAsAny'
   supplementalGroups:
     rule: 'RunAsAny'
   fsGroup:
-- 
GitLab