1

我正在为我的团队评估 Kubeflow,我想设置它以便我们可以协作使用它。我们的资源是有限的。我按照此处所述在 Google Cloud 上设置 Kubeflow 。这工作得很好,直到我决定以后我想停止它的工作。但是,没有文档或选项可以“停止” Kubeflow 部署,只能将其删除。所以我让它运行,因为我希望能够在第二天继续工作,而第二天我已经被收取了 10 美元。所以我不得不删除它,我将不得不从头开始重复一切。

我习惯于 AWS,通常可以选择停止实施,而我对 Google Cloud 还很陌生。我更喜欢使用 AWS,但我看到大多数高级 Kubeflow 文档都假设 Google Cloud。

有没有办法在 Google Cloud 上停止 Kubeflow 或保存其状态而不删除它?或者你会怎么做?

4

1 回答 1

1

目前无法简单地停止部署,需要将其删除。您可以删除部署但将数据保留在存储中。需要的命令是。

如果要删除所有资源,包括存储:

kfctl delete -f ${CONFIG_FILE} --delete_storage

如果要保留存储,其中包含元数据和信息

来自 Kubeflow 管道:

kfctl delete -f ${CONFIG_FILE}

您还可以通过 GCP 控制台删除,方法是导航到部署管理器并从那里删除资源,请参阅此处的文档1

于 2019-11-26T10:09:49.903 回答