使用EBS时的Openshift缩放

时间:2017-10-26 09:06:13

标签: openshift

使用EBS进行持久存储时,OpenShift如何扩展? OpenShift如何将用户映射到EBS卷?因为向每个用户分配1 ebs卷是不可行的,openshift如何使用kubernetes在后端处理这个?

1 个答案:

答案 0 :(得分:0)

EBS卷一次只能安装在群集中的单个节点上。这意味着您无法扩展使用超过1副本的应用程序。此外,使用EBS卷的应用程序不能使用' Rolling'部署策略,因为在新部署发生时需要有2个副本。因此,部署策略需要设置为“重新创建”。

如果您已部署的应用程序已经声明了大量的EBS类型,那么使用EBS卷作为底层存储类型就没有问题。 Kubernetes非常乐意将音量映射到您的应用程序的pod中。如果该pod死亡并在另一个节点上启动,Kubernetes会将该卷安装在新节点上的pod中,以便您的存储跟随应用程序。

如果您放弃卷声明,则会擦除其内容并将其返回到可用卷池。您或其他用户随后的声明可以获得该卷,并将其应用于新应用程序的pod。

这一切都得到了处理,没有任何问题。有点难以理解你在问什么,但希望这会给你一个更好的画面。