大家好,
我使用KeyCloak操作员在Karbon上的简单Kubernetes群集上安装了一些麻烦
基本上,发生的事情是,当我安装新的KeyCloak时,PostGressQL无法正常运行,因为它没有权限在/var/lib/pgsql/data/userdata上创建新目录
据我了解,问题与SecurityContext有关,即使Postgres始终使用用户26运行,也未设置为Postgres部署(如下所示:https://catalog.redhat.com/software/containers/rhscl/postgresql-10-rhel7/5AA63541AC3DB95F196086F1?container-tabs = dockerfile)
我不得不做很多解决方法才能使它起作用,最后,我通过手动配置安全性上下文来成功完成:
SecurityContext:
FSGroup:26
Runasuser:26
是否有可能通过操作员设置安全环境?如果没有,您可以指出我的正确解决方案是什么?