terrateamio / terrateam

Terrateam is an open-source GitOps CI/CD platform for automating infrastructure workflows. It integrates with GitHub to orchestrate Terraform, OpenTofu, CDKTF, and Terragrunt operations via pull requests.
https://terrateam.io
Mozilla Public License 2.0
121 stars 3 forks source link

Introduce terrateam abort command to terminate running operations #71

Open bender2352 opened 1 week ago

bender2352 commented 1 week ago

Describe the feature

This feature introduces a terrateam abort command, allowing users to manually terminate ongoing operations initiated by Terrateam, such as apply or plan runs. The command will provide an immediate way to halt a process in cases of unexpected issues or when changes are no longer needed. Users will receive feedback on the aborted operation, with details logged for audit and troubleshooting purposes.

Why is this feature important?

An abort command provides critical control for users managing complex or large-scale infrastructure deployments. In situations where plans or applies need to be stopped immediately, this feature prevents unnecessary resource allocation, minimizes downtime, and helps avoid cascading issues.

Additional context

No response