【发布时间】:2019-04-10 11:27:33
【问题描述】:
当我在本地终端上从 gcloud 使用时,为什么我在 google cloud shell 中闲置 5 分钟后仍然退出?
ERROR: (gcloud.container.clusters.get-credentials) ResponseError: code=401, message=Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.
f
我在 gcloud shell 上似乎有过时的凭据...当我使用浏览器版本时,这种情况从未发生过
【问题讨论】:
-
没遇到过,怎么授权的?通过
auth login或auth application-default login。 -
@MatrixTai 我不知道。网络云外壳始终登录,所以我永远不必
gcloud auth login。然而它的本地终端版本真的很挑剔......虽然它是 alpha -
我有点懵,你本地不是用Cloud SDK吗?
-
Cliudshell 使 kubectl 保持最新,自动登录并使 gcloud 保持最新。我关心让我的本地人保持最新。我明白你的意思,使用来自 gcloud 的云,她不必每天更新 gcloud 听起来适得其反。但是 gcloud 的不同部分需要比其他部分更频繁地更新,如果您没有最新版本,有时会随机出错。 Gcloud Cloud Shell SSH 可能需要每三个月更新一次……而 gcloud 每天都会自行发布更新……当您每天使用 5 个操作系统和 6 个设备时,这是一个 PITA。
标签: google-cloud-platform gcloud google-cloud-shell