如何设置 Kubeflow 使用抢占式虚拟机?
How to set Kubeflow to use preemptible VMs?
我正在尝试设置新的 Kubeflow 部署以使用抢占式 VM。参考 this doc,我看到有一些 YAML 指定可抢占节点,但我不确定将它放在由 kfctl.sh
生成的无数 YAML 文件中的什么位置。同时,通过控制台,我看到 Preemptible nodes = disabled,但无法更改它。
如何将 Kubeflow 节点池设置为可抢占?
无法将节点池从不可抢占更改为可抢占。
您可以做的是创建一个新的可抢占 node-pool and migrate 工作负载从不可抢占的节点池到新节点池。
另一方面,您可以继续使用预占节点池重新创建 GKE 集群。
希望对您有所帮助!
kfp.gcp
扩展模块有 gcp.use_preemptible_nodepool()
。
检查 preemptible sample.
我正在尝试设置新的 Kubeflow 部署以使用抢占式 VM。参考 this doc,我看到有一些 YAML 指定可抢占节点,但我不确定将它放在由 kfctl.sh
生成的无数 YAML 文件中的什么位置。同时,通过控制台,我看到 Preemptible nodes = disabled,但无法更改它。
如何将 Kubeflow 节点池设置为可抢占?
无法将节点池从不可抢占更改为可抢占。
您可以做的是创建一个新的可抢占 node-pool and migrate 工作负载从不可抢占的节点池到新节点池。
另一方面,您可以继续使用预占节点池重新创建 GKE 集群。
希望对您有所帮助!
kfp.gcp
扩展模块有 gcp.use_preemptible_nodepool()
。
检查 preemptible sample.