如果Argocd应用程序资源无法删除,可以在kubectl中通过以下命令强制删除资源:
kubectl delete --grace-period=0 --force
其中
是要删除的资源类型,例如deployment,service等。
是要删除的资源名称。--grace-period=0
表示删除资源时不等待,直接删除。--force
表示强制删除资源。
例如,要强制删除名为my-app的deployment:
kubectl delete deployment my-app --grace-period=0 --force
这将强制删除名为my-app的deployment,即使它处于非正常状态。注意,这种方法应该谨慎使用,可能会导致数据丢失或集群不稳定。