簡體   English   中英

運行 `linkerd upgrade --from-manifests` 時沒有類型的“APIService”被注冊錯誤

[英]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-issuerconfigmap/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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM