我在docs中看到了如何对pod进行此操作,但是我想使用复制 Controller 来管理我的pod,以确保始终存在一个up。
最佳答案
在Replication Controller中使用永久卷非常适合共享存储。您在RC的pod模板中包含了persistentVolumeClaim。每个 pods 将使用相同的声明,这意味着它是共享存储。如果您的副本数> 1,这也适用于gcloud中的只读访问。
如果您希望每个 pods 有不同的卷,则当前必须创建许多Replicas = 1且具有不同的persistentVolumeClaims的RC。
我们正在设计一种通过RC扩展存储的设计,其中每个Pod都有自己的卷,而不是共享相同的主张。
关于storage - 在Google Cloud中定义Kubernetes复制 Controller 时如何指定持久卷?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31481390/