We have thousands of stacks. The definition of the stacks is multilayered. (I.e. we have a “base”. The on top of the base, we build a “foo” and “bar” type. Then, for example, we could add an “aaa” on top of foo. And then, eventually, we create a stack on top of those other definitions.) This works fine in most cases. But, when we have to make a change to the “base” layer, we have to manually view any proposed changes. For even a dozen or so, this becomes painful. It is completely untenable to do that for hundreds, to say nothing about 1000s.
This would be much easier if we had a way to reference the state locally. Thus, we could do a local terraform plan just to figure out the scope of a proposed change.
To be clear; I am only talking about “read only” access to the state.
Ideally, we could annotate that TF somehow so that we did NOT have to make any change to run tf plan locally. And however it was set up, it would not interfere with the normal “file injection” Spacelift does.
FTR; I am aware of:
Doing that for dozens of states/stacks is EXTREMELY time consuming. And it would be a non-starter for hundreds or more.
Please authenticate to join the conversation.
👀 In Review
💡 Feature Requests
Stacks
About 4 hours ago
Get notified by email when there are changes.
👀 In Review
💡 Feature Requests
Stacks
About 4 hours ago
Get notified by email when there are changes.