本頁說明如何刪除線上預測模型和所有相關聯的資源。
事前準備
如要取得存取線上預測所需的權限,請要求專案 IAM 管理員授予您 Vertex AI 預測使用者 (vertex-ai-prediction-user) 角色。
如需這個角色的相關資訊,請參閱「準備 IAM 權限」。
此外,如要取得刪除值區中物件所需的權限,請要求專案 IAM 管理員授予您專案的專案值區物件管理員 (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 檔案的變更。
從儲存空間 bucket 刪除模型。如要進一步瞭解如何從儲存空間值區刪除物件,請參閱「刪除專案中的儲存空間物件」。