当我的 GCP 网络未被调用时,在新的 Spinnaker 安装中使用 Halyard 将 GCP 配置为云提供商时出现问题 'Default'

Problems using Halyard to configure GCP as cloud provider in a new Spinnaker installation when my GCP Network is not called 'Default'

我正在使用以下准则: https://www.spinnaker.io/setup/install/providers/gce/

当我运行宁此行时:

hal config provider google account add my-gce-account --project $PROJECT  --json-path $SERVICE_ACCOUNT_DEST

我收到一个错误:

Problems in default.provider.google: ! ERROR Network default not found via any configured google

当我 运行 在具有 'default' 命名网络的项目中的整个过程时,它工作正常。

我找不到我是如何告诉 Halyard 我的网络有另一个名字的。

有人可以帮助我吗? 谢谢

@Thiago 您可能需要编辑 .hal/config 并将 network: default 修改为 network: <your-custom-network-name>,然后修改 hal deploy apply。我们 运行 遇到了同样的问题,这是对我们有用的肮脏黑客。

我遇到了类似的问题,对于我的设置,结果面包店 运行 在错误的区域,因此扩展之前的回复:

$ hal config provider google bakery edit --network <your-custom-network-name>
$ hal config provider google bakery edit --zone <your-zone>
$ sudo hal deploy apply

选项的完整规范可在此处找到: https://www.spinnaker.io/reference/halyard/commands/#hal-config-provider-google-bakery-edit

感谢 Sweeti Bharti 的回复,这让我想到了那个回复:)