本页介绍如何删除在线预测模型及其关联的所有资源。
准备工作
如需获得访问在线预测所需的权限,请让项目 IAM 管理员为您授予 Vertex AI Prediction User (vertex-ai-prediction-user) 角色。
如需了解此角色,请参阅准备 IAM 权限。
此外,如需获得删除存储桶中对象所需的权限,请让项目 IAM 管理员向您授予项目中的 Project Bucket Object Admin (project-bucket-object-admin) 角色。
删除资源
如果您想删除在线预测模型及其关联的所有资源,请执行以下步骤:
- 在预测集群上删除与模型关联的 - DeployedModel自定义资源:- kubectl --kubeconfig PREDICTION_CLUSTER_KUBECONFIG delete -f DEPLOYED_MODEL_NAME.yaml- 替换以下内容: - PREDICTION_CLUSTER_KUBECONFIG:预测集群中 kubeconfig 文件的路径。
- DEPLOYED_MODEL_NAME:- DeployedModel定义文件的名称。
 
- 可通过以下任一方式修改 - Endpoint自定义资源:- 如果 - DeployedModel使用的端点未托管其他模型,请删除预测集群上的- Endpoint自定义资源:- kubectl --kubeconfig PREDICTION_CLUSTER_KUBECONFIG delete -f ENDPOINT_NAME.yaml- 将 - ENDPOINT_NAME替换为- Endpoint定义文件的名称。
- 如果 - DeployedModel使用的端点托管了其他模型,请执行以下步骤:- 更新预测集群上的 - Endpoint自定义资源:- kubectl --kubeconfig PREDICTION_CLUSTER_KUBECONFIG edit -f ENDPOINT_NAME.yaml- 将 - ENDPOINT_NAME替换为- Endpoint定义文件的名称。
- 在 YAML 文件中,手动删除包含您之前删除的 - DeployedModel引用的- serviceRef对象。
- 保存 YAML 文件中的更改。 
 
 
- 从存储桶中删除模型。如需详细了解如何从存储分区中删除对象,请参阅删除项目中的存储对象。