GCP中的错误:无法更改实例组的实例模板

时间:2019-05-23 10:07:58

标签: google-cloud-platform google-compute-engine

我正在尝试按照this教程的建议为GKE实例组设置新模板,但是出现以下错误:

我复制了一个现有模板,只是在其上修改了一个标签,然后保存并运行:

$ gcloud compute instance-groups managed set-instance-template gke-some-nodepool1-1436e076-grp --template gke-some-nodepool1-7bdaa55f-1 --zone=us-east4-b
ERROR: (gcloud.compute.instance-groups.managed.set-instance-template) Could not fetch resource:
 - Invalid resource usage: 'Secondary ranges specified in InstanceTemplate must be the same as already set on Instance Group Manager. Expected: sre-inception-cluster-range Actual: '.

事实证明,新的(克隆的)模板确实没有设置 Alias IP Ranges (别名IP范围)字段(与原始模板一样)。

好像是模板复制机制中的错误?

1 个答案:

答案 0 :(得分:1)

如果您使用的是VPC-Native群集,您会注意到有一个“别名IP范围”字段未指定特定范围。当您复制模板时,与其保持相同的值,不如更改该字段以选择相应的子网。您必须手动更改此字段以匹配原始模板的值。

这可能是“复制模板”功能的工作方式的限制,但这绝对是意外的。值得使用Public Issue Tracker

在Google支持下提交案例