如何使用 Openshift OC 删除 deploymentConfig、图像流等?
How do you remove the deploymentConfig, image streams, etc using Openshift OC?
使用 oc new-app location/nameofapp
创建新应用后,会创建很多东西:deploymentConfig、图像流、服务等。我知道你可以 运行 oc delete <label>
。我想知道如何删除所有这些给定的标签。
当使用 oc new-app
时,它通常会在每个资源创建调用 app
上添加一个标签,其值是为应用程序指定的名称。该名称将基于 git 存储库的名称,或者可以使用 --name
选项提供。知道要删除所有内容然后 运行:
oc delete all --selector app=appname
在删除任何内容之前,您应该能够检查 运行ning 匹配的内容:
oc get all --selector app=appname
请注意,如果从模板而不是存储库创建,事物的标记方式可能取决于模板本身的设置,因此上述说明可能不适用。
使用 oc new-app location/nameofapp
创建新应用后,会创建很多东西:deploymentConfig、图像流、服务等。我知道你可以 运行 oc delete <label>
。我想知道如何删除所有这些给定的标签。
当使用 oc new-app
时,它通常会在每个资源创建调用 app
上添加一个标签,其值是为应用程序指定的名称。该名称将基于 git 存储库的名称,或者可以使用 --name
选项提供。知道要删除所有内容然后 运行:
oc delete all --selector app=appname
在删除任何内容之前,您应该能够检查 运行ning 匹配的内容:
oc get all --selector app=appname
请注意,如果从模板而不是存储库创建,事物的标记方式可能取决于模板本身的设置,因此上述说明可能不适用。