我部署了一个 django 应用程序 openshift,由一家公司作为 PaaS 提供给我们。我在这个部署中添加了持久卷,它是 RWO(Read Write Once)。我不在其他地方使用该卷。部署使用滚动策略。
当我尝试部署新版本时,它挂起超过 5 分钟,然后又失败了。但是当我在我的 OSX 中使用 Minishift 进行测试时,它不会引起任何问题。我很困惑,滚动策略对于持久卷失败是否是正常问题?
我部署了一个 django 应用程序 openshift,由一家公司作为 PaaS 提供给我们。我在这个部署中添加了持久卷,它是 RWO(Read Write Once)。我不在其他地方使用该卷。部署使用滚动策略。
当我尝试部署新版本时,它挂起超过 5 分钟,然后又失败了。但是当我在我的 OSX 中使用 Minishift 进行测试时,它不会引起任何问题。我很困惑,滚动策略对于持久卷失败是否是正常问题?
如果该 PaaS 是多区域的(例如多个 AWS AZ),那么您的 pod 可能被重新安排在不同 AZ 中的节点上,因此它无法安装最初安排在不同区域中的相同块设备。