0

运行linkerd upgrade --from-manifests时出现以下错误:

linkerd upgrade --from-manifests install.yaml > install-new.yaml
× Failed to parse Kubernetes objects from manifest install.yaml: no kind "APIService" is registered for version "apiregistration.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101"
4

1 回答 1

1

这是一个解决方法的已知问题

secret/linkerd-identity-issuer解决方法是将和资源导出configmap/linkerd-config到单独的清单文件,然后使用生成的文件作为参数linkerd upgrade --from-manifests

kubectl -n linkerd get \
  secret/linkerd-identity-issuer \
  configmap/linkerd-config \
  -oyaml > linkerd-manifests.yaml

然后:

linkerd upgrade --from-manifests linkerd-manifests.yaml

于 2019-10-21T18:00:28.653 回答