跳到內容

delete

Usage

rapd app 命令用來刪除Application資源。

Terminal window
rapd app delete (Name...) [flags]

Flags

這些是 rapd app delete 命令中可用的旗標:

Flag NameShort NameDefault ValueRequiredDescription
--file-fNo指定檔案或目錄
--label-lNo透過label匹配刪除
--allforegroundNo刪除特定資源下所有物件
--cascade-ANo選擇刪除的策略
--ignore-not-foundNo當資源不存在會忽略錯誤(return exit code 0)
--waittrueNo等待資源刪除
--timeoutNo等待timeout
--approvedNo資源刪除時需要輸入[yes/no],此欄位可以自動同意

刪除策略(cascade)

  • foreground: 指定刪除的資源,需等待所有子資源刪除
  • background: 不等待子資源刪除,就直接刪除指定資源
  • orphan: 刪除父資源時,不會自動刪除其子資源

Examples

這些是一些 rapd app delete 命令的使用範例:

  1. 指定名稱刪除資源:
Terminal window
rapd app delete myApplication1 -e default-env
  1. 指定檔案刪除資源:
Terminal window
rapd app delete -f filename.yaml

Output

成功執行命令後,會返回類似以下的輸出:

Terminal window
Deleting Application app1
Deleting Application app2
Delete app1 success
Delete app1 success
Delete Application, 2 success, failed