You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The docker container apicurio-registry-mssql runs under user jboss and root group.
# id
uid=185(jboss) gid=0(root) groups=0(root)
this is not possible in a hardended rke2 environment due cis 1.6 and pod security policy global-restricted-psp where it isn't possible to run containers with userid/grpid < 1000 and root permissions
Proposed Solution
run the apicurio-registry-mssql docker container without root permissions (Non-Privileged User) and userid/grpid>999 which is a obligation in a restricted / hardenend environment
Feature or Problem Description
The docker container apicurio-registry-mssql runs under user jboss and root group.
this is not possible in a hardended rke2 environment due cis 1.6 and pod security policy global-restricted-psp where it isn't possible to run containers with userid/grpid < 1000 and root permissions
Proposed Solution
run the apicurio-registry-mssql docker container without root permissions (Non-Privileged User) and userid/grpid>999 which is a obligation in a restricted / hardenend environment
Additional Context
https://snyk.io/blog/10-kubernetes-security-context-settings-you-should-understand/
https://github.com/Apicurio/apicurio-registry/blob/main/distro/docker/src/main/docker/Dockerfile.mssql.jvm
The text was updated successfully, but these errors were encountered: