在 Slurm-GCP 中创建计算节点时如何添加网络标签?

How to add network tag when creating compute node in Slurm-GCP?

我想自动添加 network-tag(http-server, https-server) 到由 slurm-gcp 自动创建的计算节点。

创建节点后,暂时使用gcloud命令手动添加的方法

但是,随着创建的节点越来越多,手动添加的时间变得太慢了。

我创建了一个自定义图像并使用该图像创建了一个实例模板。 (包括 http 服务器和 https 服务器)

但是,它在创建时似乎根本没有使用实例模板。

不知道怎么解决

谢谢。

根据documentation

If you need to create a tag on a VM, you must create the tag manually.

您可以在创建时为新 VM 分配网络标签,也可以在以后随时编辑分配的标签集。您可以在不停止的情况下编辑网络标记 VM.You 也可以向现有 VM 添加标记或从中删除标记。

查看 Configuring network tags 上的文档。

我解决了这个问题。

我修改了 slurm/scripts/resume.py 文件中创建计算节点网络标签的部分代码。

'tags': {'items': ['compute']},
-------
'tags': {'items': ['compute', 'http-server', 'https-server']},

以下已更改。