我正在尝试在卷中使用subPath
(https://kubernetes.io/docs/concepts/storage/volumes/#using-subpath),但出现以下错误:
Invalid value: "The edited file failed validation": [ValidationError(Deployment.spec.template.spec.containers[4].volumeMounts[0]): unknown field "subpath" in io.k8s.api.core.v1.VolumeMount
我认为是因为我在部署中没有使用正确的apiVersion
。但是我不知道应该使用哪个版本?
在API参考中,我看到:
DeploymentSpec [apps/v1]
DeploymentSpec [apps/v1beta2]
DeploymentSpec [apps/v1beta1]
DeploymentSpec [extensions/v1beta1]
答案 0 :(得分:1)
它应该是subPath
,而不是subpath
。