Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes “没有种类”;APIService“;运行'linkerd upgrade--from manifests'时出现注册错误`_Kubernetes_Linkerd - Fatal编程技术网

Kubernetes “没有种类”;APIService“;运行'linkerd upgrade--from manifests'时出现注册错误`

Kubernetes “没有种类”;APIService“;运行'linkerd upgrade--from manifests'时出现注册错误`,kubernetes,linkerd,Kubernetes,Linkerd,运行链接器升级--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

运行
链接器升级--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升级--from manifests
的参数:

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

Linkedr升级--从清单Linkedr manifests.yaml