diff --git a/manifests/0000_20_kube-apiserver-operator_06_deployment.yaml b/manifests/0000_20_kube-apiserver-operator_06_deployment.yaml index a7d857354..24ffe0969 100644 --- a/manifests/0000_20_kube-apiserver-operator_06_deployment.yaml +++ b/manifests/0000_20_kube-apiserver-operator_06_deployment.yaml @@ -9,6 +9,7 @@ metadata: include.release.openshift.io/self-managed-high-availability: "true" include.release.openshift.io/single-node-developer: "true" exclude.release.openshift.io/internal-openshift-hosted: "true" + openshift.io/required-scc: restricted-v3 spec: replicas: 1 strategy: @@ -24,9 +25,12 @@ spec: labels: app: kube-apiserver-operator spec: + hostUsers: false securityContext: runAsNonRoot: true - runAsUser: 65534 + runAsUser: 1000 + runAsGroup: 1000 + fsGroup: 1000 seccompProfile: type: RuntimeDefault automountServiceAccountToken: false # here to prevent deadlock, remove in 4.9