Kubernetes Istioctl安装错误无法识别“STDIN”:版本“networking.istio.io/v1alpha3”中的种类没有匹配项

Kubernetes Istioctl安装错误无法识别“STDIN”:版本“networking.istio.io/v1alpha3”中的种类没有匹配项,kubernetes,istio,Kubernetes,Istio,我正在尝试从1.3.2安装istio 1.4.0,运行以下程序时遇到以下问题: $istioctl manifest apply-set values.global.mtls.enabled=true-set values.grafana.enabled=true-set values.kiali.enabled=true 我将按照以下说明进行操作: 当我运行istio清单应用程序时,我能够安装大多数组件,但对于每个istio特定的CRD,我会不断收到以下消息: error: unable to

我正在尝试从1.3.2安装istio 1.4.0,运行以下程序时遇到以下问题:

$istioctl manifest apply-set values.global.mtls.enabled=true-set values.grafana.enabled=true-set values.kiali.enabled=true

我将按照以下说明进行操作:

当我运行istio清单应用程序时,我能够安装大多数组件,但对于每个istio特定的CRD,我会不断收到以下消息:

error: unable to recognize "STDIN": no matches for kind "DestinationRule" in version "networking.istio.io/v1alpha3" (repeated 1 times)

有我错过的一步吗?我只是按照文档进行操作,所以我不确定哪里出了问题

如果有人遇到此问题,请检查您的节点在kubectl get节点上的k8s版本。将我的EKS群集从1.11升级到1.12修复了使用istioctl安装时的问题

另外,我在他们使用istioctl安装1.4.0的文档中没有注意到这一点

在安装Istio之前,您需要一个运行Kubernetes兼容版本的集群。Istio 1.4已经过Kubernetes版本1.13、1.14和1.15的测试


如果有人遇到此问题,请检查kubectl get节点上的k8s版本。将我的EKS群集从1.11升级到1.12修复了使用istioctl安装时的问题

另外,我在他们使用istioctl安装1.4.0的文档中没有注意到这一点

在安装Istio之前,您需要一个运行Kubernetes兼容版本的集群。Istio 1.4已经过Kubernetes版本1.13、1.14和1.15的测试


您列出的命令在我的群集上运行良好,istio 1.3.3已经运行,没有任何错误或警告。您链接的文档适用于Istio 1.5版初稿。我建议遵循主要原则。您可以运行命令istioctl x analyze-k,查看istioctl是否发现您的istio网格配置存在任何问题。还有,您的群集使用什么基础结构/平台?@PiotrMalec我在EKS上,但我在k8s版本1.11上,因此我将尝试更新节点,重新安装,并查看是否修复了任何问题您列出的命令在我的群集上运行良好,istio 1.3.3已经运行,没有任何错误或警告。您链接的文档适用于Istio 1.5版初稿。我建议遵循主要原则。您可以运行命令istioctl x analyze-k,查看istioctl是否发现您的istio网格配置存在任何问题。还有,您的群集使用什么基础结构/平台?@PiotrMalec我在EKS上,但我在k8s 1.11版上,因此我将尝试更新节点,重新安装,并查看是否修复了任何问题无法识别STDIN的错误:没有与kind DestinationRule匹配的项表示CRD未正确安装。Istio 1.4支持Kubernetes 1.13-1.15 per,尽管它实际上可能在1.12上工作,正如您所指出的,因此问题很可能是无法识别STDIN的错误:没有与种类目的地规则匹配意味着CRD未正确安装。Istio 1.4支持Kubernetes 1.13-1.15 per,尽管它实际上可能在1.12上工作,正如您所指出的,这可能就是问题所在
error: unable to recognize "STDIN": no matches for kind "DestinationRule" in version "networking.istio.io/v1alpha3" (repeated 1 times)