【发布时间】:2020-04-04 20:34:03
【问题描述】:
这是名称为:claim1 的单个 PersistentVolumeClaim 的示例模板
apiVersion: "v1"
kind: "PersistentVolumeClaim"
metadata:
name: "claim1"
spec:
accessModes:
- "ReadWriteOnce"
resources:
requests:
storage: "5Gi"
volumeName: "pv0001"
如何在同一个模板文件中添加多个 PersistentVolumeClaim。 例如添加claim2
我尝试从其下方复制粘贴相同的模板并将claim1更改为claim2,但在导入模板时在openshift UI中它会发出警告:重复的映射键类型:PersistentVolumeClaim
更新:
我试过使用 cmets 中提到的---。但这会在导入 yaml 时在 openshift UI 中引发错误Expected a single document in the stream but found more
【问题讨论】:
-
关于您的错误消息“预期流中有单个文档,但发现更多”,我怀疑 OpenShift UI 正在寻找 actual 模板。在 yaml 文件中使用
---可能会与 CLI 中的oc create -f file.yml一起正常工作 -
是的,你是对的。我使用了您回答中提到的模板,效果很好。谢谢
标签: kubernetes yaml openshift