当我的GCP网络未称为“默认”时,在新的Spinnaker安装中使用Halyard将GCP配置为云提供程序时出现问题

时间:2018-09-24 14:03:09

标签: google-cloud-platform spinnaker

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

运行此行时:

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

我得到一个错误:

  

default.provider.google中的问题:!错误通过任何已配置的google找不到网络默认值

当我在一个名为“ network”的默认项目中运行整个过程时,它可以正常工作。

我找不到如何向Halyard说我的网络有另一个名字。

有人可以帮我吗? 谢谢

2 个答案:

答案 0 :(得分:1)

@Thiago,您可能必须进行编辑.hal/config并将network: default修改为network: <your-custom-network-name>,然后再加上hal deploy apply。我们遇到了同样的问题,这对我们有用。

答案 1 :(得分:0)

我有一个类似的问题,在我的设置中,发现面包店运行在错误的区域,因此扩展了先前的响应:

$ 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的回应,它使我做出了回应:)