我在 openshift 上为我的项目创建了一个模板,但是当我传递参数并创建项目时,它会弹出如下所示的窗口。
错误:
**Some resources will not be created: The following resource versions are not supported by the server: API version v1 for kind persistent volume claim**
好像 PVC 版本不兼容。早些时候,我使用了相同的 PVC 对象,并且它曾经可以正常工作。
这是我要创建的 pvc 资源
{
"apiVersion": "v1",
"kind": "PersistentVolumeClaim",
"metadata": {
"name": "mongodb",
"annotations":{
"volume.beta.kubernetes.io/storage-class":"innershift-storage"
}
},
"spec": {
"accessModes": ["ReadWriteOnce"],
"resources": {
"requests": {
"storage": "1Gi"
}
}
}
}
我尝试使用 REST API 创建相同的 PVC 资源,并且成功了。但是当我在模板中传递参数时它不起作用。
可能的原因是什么?