我有一个本地Openshift实例,在该实例中,我尝试使用以下头盔来安装Sentry:
StringConcatFactory
。
除了helm install --name sentry --wait stable/sentry
吊舱以外,所有吊舱都可以很好地部署,也可以作为Sentry的依赖项进行部署。
此pod的初始化失败,显示为PostgreSQL
,并且日志显示以下内容:
CrashLoopBackOff
不确定从哪里开始解决此问题,以便我可以成功部署哨兵及其所有依赖项
答案 0 :(得分:0)
通过向用于在Pod上运行命令的服务帐户添加权限,解决了该问题。 在我的情况下,使用的是OpenShift上的默认服务帐户。 我使用cli向此服务帐户添加了适当的权限:
oc adm policy add-scc-to-user anyuid -z default --as system:admin
另请参阅:https://blog.openshift.com/understanding-service-accounts-sccs/