0

我在 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 资源,并且成功了。但是当我在模板中传递参数时它不起作用。

可能的原因是什么?

4

0 回答 0