google-cloud-platform - Google Cloud (GCP) 设置多集群入口 - gcloud 命令“gcloud alpha container hub ingress enable \ --config-membership”出错
问题描述
我正在尝试按照文档页面中的步骤在 GCP 中设置多集群入口。
当我尝试使用以下命令设置配置集群时,它给了我错误 -
$ gcloud alpha container hub ingress enable \
--config-membership=projects/myproject/locations/global/memberships/gke-us
错误:(gcloud.alpha.container.hub.ingress.enable)INVALID_ARGUMENT:字段 config_membership 的 InvalidValueError:成员资格“projects/myproject/locations/global/memberships/projects/myproject/locations/global/memberships/gke-us”不存在
当我运行时kubectl config get-contexts
,我可以看到 gke-us 存在。
> $ gcloud container hub memberships list.
NAME EXTERNAL_ID
> gke-us 2b7924f5-c55e-485f-959b-9048b0920713
> gke-eu 9ed69091-56b7-44c0-af49-2ccf817c5fcf
我之前已经做过几次这个设置,从来没有遇到过这个问题,但它突然开始出现了。
解决方案
推荐阅读
- google-cloud-platform - Google Cloud Shell 一直停留在“配置您的 Cloud Shell 机器”上好几个小时了
- javascript - 导入的 three.js 模块 OrbitControls “未定义”
- r - 通过单击、actionButton() 或闪亮小部件选择数据表行
- python - 为 Jupyter Notebook 安装 ffmpeg
- python - 更干净的 Python 建议
- vb.net - 找不到 c:\ 的路径
- java - 无法将 ECPublicKeyImpl 转换为 BCECPublicKey
- python - 为什么for循环不移动到列表中的第二项
- javascript - Javascript函数控制台日志
- ffmpeg - 使用 FFmpeg 和 Nvidia GPU 加速