Closed self-discipline-zhu closed 3 years ago
Resource: "apiextensions.k8s.io/v1beta1, Resource=customresourcedefinitions", GroupVersionKind: "apiextensions.k8s.io/v1beta1, Kind=CustomResourceDefinition" Name: "orders.acme.cert-manager.io", Namespace: "" for: "./manifest1.3/002-cert-manager-cert-manager-crds-base.yaml": CustomResourceDefinition.apiextensions.k8s.io "orders.acme.cert-manager.io" is invalid: status.storedVersions[1]: Invalid value: "v1": must appear in spec.versions
你的k8s版本是?
1.18.2
我看了下orders.acme.cert-manager.io的version是version: v1alpha2,而不是你这里的v1,是不是你之前装了cert manager,你可以先将crd资源删除再安装试试:
orders.acme.cert-manager.io
version: v1alpha2
v1
kubectl delete -f ./manifest1.3 python install.py
好的我试一下
Resource: "apiextensions.k8s.io/v1beta1, Resource=customresourcedefinitions", GroupVersionKind: "apiextensions.k8s.io/v1beta1, Kind=CustomResourceDefinition" Name: "orders.acme.cert-manager.io", Namespace: "" for: "./manifest1.3/002-cert-manager-cert-manager-crds-base.yaml": CustomResourceDefinition.apiextensions.k8s.io "orders.acme.cert-manager.io" is invalid: status.storedVersions[1]: Invalid value: "v1": must appear in spec.versions