The pod struggles to run and errors out. The logs of the pod (all containers is as follows)
k logs sonarqube-sonarqube-0 --all-containers
chown: /opt/sonarqube/temp: Operation not permitted
chown: /opt/sonarqube/temp: Operation not permitted
chown: /opt/sonarqube/extensions: Operation not permitted
chown: /opt/sonarqube/extensions: Operation not permitted
chown: /opt/sonarqube/logs: Operation not permitted
chown: /opt/sonarqube/logs: Operation not permitted
chown: /opt/sonarqube/data: Operation not permitted
chown: /opt/sonarqube/data: Operation not permitted
chown: /opt/sonarqube: Operation not permitted
chown: /opt/sonarqube: Operation not permitted
Error from server (BadRequest): container "sonarqube" in pod "sonarqube-sonarqube-0" is waiting to start: PodInitializing
The following Pod Security levels cannot be used in combination with SonarQube’s chart:
Baseline. The “init-sysctl” and “init-fs” containers require securityContext.privileged=true.
Restricted. In addition to the previous requirement,
The “sonarqube-postgresql”, “wait-for-db”, “init-sysctl”, “init-fs”, “sonarqube-dce-search”, and “sonarqube-dce” containers require securityContext.allowPrivilegeEscalation=true, unrestricted capabilities, running as root, and a seccompProfile different from “RuntimeDefault” or “Localhost”.