Way to delete all application resources when need
What would you like to be added:
A way to remove/prune all application resources.
Why is this needed:
Say, when I want to delete/remove my application completely, I try to remove all of its manifests from Git and then use PipeCD sync (with the prune option) to remove all of its resources, but it doesn't work.
can I work on it.
Hi @kiratlog This one is complicated and scheduled to be handled in plugin-arch piped, not the current pipedv0. So I recommend to try other issues.
Okay @khanhtc1202, I’ll submit a proposal. Let me know if you'd like me to proceed with the issue.
The PipeCD agent currently runs deployments with no concurrency limits, risking system overload. This proposal adds simple configurable limits (e.g. Terraform:2, Kubernetes:5) to prevent resource exhaustion while maintaining stability. Limits apply to both deployments and plan-previews, with clear logging when thresholds are reached.
# Example configuration
concurrency_limits:
terraform: 2 # Limit Terraform deployments to 2 concurrent
kubernetes: 5 # Limit Kubernetes deployments to 5 concurrent
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.