【发布时间】:2021-06-02 23:28:50
【问题描述】:
我在“us-west-1”区域创建了一个新的 GKE 集群,并授予了对云服务的完全访问权限。我想在集群上部署 kubeflow 管道。单击部署按钮时出现以下错误...
错误:无法创建 CustomResourceDefinition。
{"metadata":{},"status":"Failure","message":"CustomResourceDefinition.apiextensions.k8s.io \"applications.app.k8s.io\" is invalid: [spec.versions[0].schema.openAPIV3Schema: Required value: schemas are required, spec.versions: Invalid value: []apiextensions.CustomResourceDefinitionVersion{apiextensions.CustomResourceDefinitionVersion{Name:\"v1beta1\", Served:false, Storage:false, Schema:(*apiextensions.CustomResourceValidation)(nil), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition(nil)}}: must have exactly one version marked as storage version, status.storedVersions: Invalid value: []string(nil): must have at least one stored version, metadata.annotations[api-approved.kubernetes.io]: Required value: protected groups must have approval annotation \"api-approved.kubernetes.io\", see https://github.com/kubernetes/enhancements/pull/1111]","reason":"Invalid","details":{"name":"applications.app.k8s.io","group":"apiextensions.k8s.io","kind":"CustomResourceDefinition","causes":[{"reason":"FieldValueRequired","message":"Required value: schemas are required","field":"spec.versions[0].schema.openAPIV3Schema"},{"reason":"FieldValueInvalid","message":"Invalid value: []apiextensions.CustomResourceDefinitionVersion{apiextensions.CustomResourceDefinitionVersion{Name:\"v1beta1\", Served:false, Storage:false, Schema:(*apiextensions.CustomResourceValidation)(nil), Subresources:(*apiextensions.CustomResourceSubresources)(nil), AdditionalPrinterColumns:[]apiextensions.CustomResourceColumnDefinition(nil)}}: must have exactly one version marked as storage version","field":"spec.versions"},{"reason":"FieldValueInvalid","message":"Invalid value: []string(nil): must have at least one stored version","field":"status.storedVersions"},{"reason":"FieldValueRequired","message":"Required value: protected groups must have approval annotation \"api-approved.kubernetes.io\", see https://github.com/kubernetes/enhancements/pull/1111","field":"metadata.annotations[api-approved.kubernetes.io]"}]},"code":422}
我已将所有其他字段保留为默认值,并且不访问任何数据库。
这是我第一个使用 GCP 的项目。非常感谢任何帮助。
【问题讨论】:
标签: python-3.x kubernetes google-cloud-platform gcp-ai-platform-training