在Spin-Redis-Bootstrap阶段将Spinnaker部署到Openshift失败

时间:2018-10-01 19:45:22

标签: kubernetes openshift spinnaker

我正在尝试使用Halyard将Spinnaker部署到Openshift集群(v3.10)中。在部署spin-redis-bootstrap之前,一切似乎都可以正常部署。 hal deploy apply命令最终超时,在spin-redis-bootstrap窗格日志中出现以下错误:

Redis master data doesn't exist, data won't be persistent!
mkdir: cannot create directory '/redis-master-data': Permission denied
[7] 01 Oct 17:21:04.443 # Can't chdir to '/redis-master-data': No such file or directory

似乎是权限问题。直接部署到Kubernetes(v1.10)时不会发生此错误。

吊索是否使用特定的服务帐户来部署Spinnaker服务,而我需要向其授予其他权限?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

通过在部署配置中将Docker映像更改为 registry.access.redhat.com/rhscl/redis-32-rhel7 ,我能够为Redis for Spinnaker旋转。

由于更严格的OpenShift权限而导致失败的原因。