Spin-front50 pod 在 Kubernetes 上部署 Spinnaker 时崩溃,Minio 作为存储



我正在尝试在 Kubernetes 中部署 Spinnaker,并将 Minio 作为存储在 Kubernetes 中。现在,spin-front50 pod 无法启动并且正在崩溃。查看 pod 日志,它失败了

由以下原因引起:java.net.UnknownHost异常:spin-37f4958d-f5e4-4515-9894-25da8fcc7f66.minio-vocal-waterbuffalo.default

代码似乎正在将存储桶名称添加到 minio 主机名中,并且在 Kubernetes 中没有解决。

我怎样才能做到这一点?

可以使用存储桶名称作为域或路径访问 S3 存储。这可以在 halyard 中进行控制,并将其设置为访问 S3 作为路径。

hal config storage s3 edit --path-style-access=true

在使用 halyard 部署大三角帆之前运行此命令。然后 halyard 将使用minio-vocal-waterbuffalo.default作为主机名。

这在大三角帆问题 4431 中也有介绍

为了充分披露,我为OpsMx工作,为Spinnaker提供商业支持。

最新更新