google-cloud-platform - 如何修复来自 slurm-gcp 的自定义图像?
问题描述
我通过 GitHub 使用 Terraform 分发了 slurm-gcp,它可以成功使用。来源:
但是我想将使用节点时使用的图像更改为自定义图像。
我正在尝试编辑/slurm/scripts/config.yaml
.
在文件的内容中:
image: projects/schedmd-slurm-public/global/images/family/schedmd-slurm-20-11-7-hpc-centos-7
我想编辑该部分。
如何将此部分重新路由到我的自定义图像?
解决方案
首先,您需要创建自己的图像。
使用要修改的映像创建一个新 VM;进行适当的更改并停止 VM。然后从 VM 的磁盘创建一个新映像。
接下来从该磁盘创建一个自定义图像,文件中的路径config.yaml
可能如下所示:
image: projects/my-project-name/global/images/your-image-name
您可以通过运行以下命令获取自定义图像的确切路径:
wb@cloudshell:~ (wb)$ gcloud compute images describe your-image-name | grep selfLink
selfLink: https://www.googleapis.com/compute/v1/projects/wb/global/images/your-image-name
推荐阅读
- java - Spring Boot - 使用自定义 PreAuthorize 表达式和身份验证测试 Rest Api
- media-queries - Bootstrap 的断点是否用于在不同视口大小上垂直堆叠 div?
- python - 夹具上的 py.test 补丁
- ios - Phonegap iOS App 中的 Google Maps API3 上缺少控件
- javascript - 宏伟的弹出窗口 - onclose
- blueprint - 定义为数组
- firebase - 在 Nuxt.js 应用中初始化 Firebase 的地方
- python - Python:检查列表的最后一个值是否多次出现
- c++ - 在 UE4 中将原生 C++ 代码制作为蓝图
- angular - 如何将数据传递给通用角度组件(对话框)