3

我尝试安装 KubeFlow 但使用了错误的区域,如何删除它?我尝试从 Kubernetes clsuter 执行此操作,但在尝试创建新错误时不断收到相同的错误:

Error 409: 'projects/dpe-cloud-mle/global/deployments/kubeflow' already exists and cannot be created., duplicate
4

3 回答 3

4

这是 Deployment Manager 的一个功能,用于创建集群。如果您使用 DM 创建任何资源,但手动编辑或删除它(=控制台中的其他位置),则它的记录在 DM 中保持不变。

要解决您的问题,请导航到GCP Console 中的部署管理器并删除相关部署。然后您将能够重新安装 KubeFlow 而不会出现此错误。

于 2018-12-10T13:34:16.193 回答
1

或者,您也可以通过GKE 设置说明中提到的命令行删除部署

${KUBEFLOW_SRC}/scripts/kfctl.sh delete all
于 2019-01-29T07:20:00.663 回答
0

运行以下命令集以删除与 kubeflow 部署关联的所有资源:

//通过部署管理器删除部署

gcloud 部署管理器 --project=${PROJECT} 部署删除 ${DEPLOYMENT_NAME}

//完成后删除您的 Cloud Storage 存储分区:gsutil rm -r gs://${BUCKET_NAME}

删除上传到 Container Registry 的容器镜像: // 查找每个容器镜像的摘要 id:

gcloud 容器镜像列表标签 gcr.io/${PROJECT}/${DEPLOYMENT_NAME}-train gcloud 容器镜像列表标签 gcr.io/${PROJECT}/${DEPLOYMENT_NAME}-web-ui

// 删除每张图片:

gcloud 容器镜像删除 gcr.io/$PROJECT/${DEPLOYMENT_NAME}-train:$DIGEST_ID gcloud 容器镜像删除 gcr.io/$PROJECT/${DEPLOYMENT_NAME}-web- ui:$DIGEST_ID

于 2019-11-25T16:40:22.330 回答