[英]no kind “APIService” is registered error when running `linkerd upgrade --from-manifests`
運行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"
這是一個解決方法的已知問題。
解決方法是將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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.