gpt4 book ai didi

kubernetes - Kubernetes : Error from server: the server does not allow access to the requested resource

转载 作者:行者123 更新时间:2023-12-02 11:29:37 27 4
gpt4 key购买 nike

我正在关注 hellonode教程,部署到 Google Container Engine,但遇到以下错误:

kubectl run simple-gke-server --image=us.gcr.io/cloud-assets-henry/simple-gke-server:v1 --port=8888

Error from server: the server does not allow access to the requested resource (post replicationcontrollers)

即使我能拿到证书
gcloud container clusters get-credentials simplecluster

我遇到了这个问题,即使在尝试获取版本信息时也是如此。
kubectl version

Client Version: version.Info{Major:"1", Minor:"4", GitVersion:"v1.4.0", GitCommit:"a16c0a7f71a6f93c7e0f222d961f4675cd97a46b", GitTreeState:"clean", BuildDate:"2016-09-26T18:16:57Z", GoVersion:"go1.6.3", Compiler:"gc", Platform:"darwin/amd64"}

Couldn't read server version from server: the server does not allow access to the requested resource

我确实必须将我的 kubectl 更新到 1.4.0,这与我的集群版本相匹配。

我还使用配置由 gcloud 进行了初始化,并且还进行了身份验证登录。

还有什么我可以做的吗?

最佳答案

kubectl 使用 Application Default Credentials用于对 GKE 集群进行身份验证。如果您之前已配置 ADC,则您的应用程序默认凭据可能配置为与 gcloud 凭据不同的用户。

尝试运行 gcloud auth application-default login ,并确保 GOOGLE_APPLICATION_CREDENTIALS环境变量没有指向意外的地方。

关于kubernetes - Kubernetes : Error from server: the server does not allow access to the requested resource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39906014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com