GitOps driven Tofu plan, apply, iterate

To avoid having too many tools our developers need to focus on we would like to have a full GitOps driven Spacelift process. With merging of a PR when all changes are applied for the given stack(s) the PR refers to.

And being able to iterate on a PR to reach the desired end result before merging it.

There also needs to be a mechanism to avoid multiple PRs applying changes to the same stack at the same time, to avoid changes being inadvertently reverted.

Workaround
This is partially supported today, with policy support for promoting a run to a tracked one based on PR data. But if multiple developers are working on the same stack at the same time they end up reverting the other persons changes.
Problem
It is difficult for developers to know which terraform changes are applied or not, and to remember to check Spacelift for their changes and approve them.

Please authenticate to join the conversation.

Upvoters
Status

πŸ”­ Discovery

Board

πŸ’‘ Feature Requests

Date

11 months ago

Subscribe to post

Get notified by email when there are changes.