Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.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
错误:验证失败:[serviceaccounts“nginx-ingress”未找到,serviceaccounts“nginx-ingress-backend”未找到,_Nginx_Google Cloud Platform_Google Compute Engine_Google Kubernetes Engine_Kubernetes Helm - Fatal编程技术网

错误:验证失败:[serviceaccounts“nginx-ingress”未找到,serviceaccounts“nginx-ingress-backend”未找到,

错误:验证失败:[serviceaccounts“nginx-ingress”未找到,serviceaccounts“nginx-ingress-backend”未找到,,nginx,google-cloud-platform,google-compute-engine,google-kubernetes-engine,kubernetes-helm,Nginx,Google Cloud Platform,Google Compute Engine,Google Kubernetes Engine,Kubernetes Helm,从今天晚上的google cloud中获取此错误。gcloud出现问题。相同的命令直到昨天才开始工作 helm install --name nginx-ingress stable/nginx-ingress --set rbac.create=true --set controller.publishService.enabled=true 我采取了以下步骤: 错误:验证失败:[未找到serviceaccounts“nginx ingres”,未找到serviceaccounts“ng

从今天晚上的google cloud中获取此错误。gcloud出现问题。相同的命令直到昨天才开始工作

helm install --name nginx-ingress stable/nginx-ingress --set rbac.create=true --set controller.publishService.enabled=true
我采取了以下步骤:

错误:验证失败:[未找到serviceaccounts“nginx ingres”,未找到serviceaccounts“nginx ingres backend”,clusterroles.rbac.authorization.k8s.io“nginx ingres” s“未找到,群集rolebindings.rbac.authorization.k8s.io“nginx ingress”未找到,roles.rbac.authorization.k8s.io“nginx ingress”未找到,rolebindings.rbac.authorization A 未找到tion.k8s.io“nginx入口”,未找到服务“nginx入口控制器”,未找到服务“nginx入口默认后端”,未找到deployments.apps“nginx入口控制器”
troller“未找到,deployments.apps“nginx ingress default backend”未找到]

解决方法:降级helm and tiller版本。我一直降级到2.14.3,但这可能不是必需的;我只是碰巧知道该版本适合我

以下是显示与问题中相同行为的系统版本等:

舵型:

Client:&version.version{SemVer:“v2.16.4”,GitCommit:“5e135cc465d4231d9bfe2c5a43fd2978ef527e83”,gittrestate:“clean”}
服务器:&version.version{SemVer:“v2.16.4”,GitCommit:“5e135cc465d4231d9bfe2c5a43fd2978ef527e83”,gittrestate:“clean”}
kubectl版本:

客户端版本:Version.Info{Major:“1”,Minor:“17”,GitVersion:“v1.17.3”,GitCommit:“06ad960bfd03b39c8310aaff92d1e7c12ce618213”,gittrestate:“clean”,BuildDate:“2020-02-11T18:14:22Z”,政府版本:“go1.13.6”,编译器:“gc”,平台:“linux/amd64”}
服务器版本:Version.Info{Major:“1”,Minor:“14+”,GitVersion:“v1.14.10-gke.24”,GitCommit:“f2734800eba37df4400813ab9340886059d56105”,gittrestate:“clean”,BuildDate:“2020-02-05T18:38:43Z”,政府版本:“go1.12.12b4”,编译器:“gc”,平台:“linux/amd64”}
舵柄展开正在运行(1/1)

在本地或从stable安装任何舵图都会导致上述错误


上面的输出来自一个gke集群,但我在minikube上获得了相同的本地行为。

这是Helm 2.16.4的一个问题:


升级头盔2.16.5将解决问题

您在GKE中使用的是哪个版本的Kubernetes?当您调用命令
Helm install…
时,您的
tiller deploy
部署是否准备就绪
1/1
?您的头盔和tiller版本是什么?
(mykubeproject1)$ helm install --name nginx-ingress stable/nginx-ingress --set rbac.create=true --set controller.publishService.enabled=true