I am trying to add Terraspace to an existing project, and I want to be able to deploy all stacks (I have 3) for a specific instance (using the --instance option), but “terraspace all up” does not support an instance option. Therefore, I’m forced to run 3 separate commands. For example:
terraspace up stack1 -i my-instance
terraspace up stack2 -i my-instance
terraspace up stack3 -i my-instance
What I’d like to be able to do is this:
terraspace all up -i my-instance
Why does terraspace all up
not support --instance
?
Perhaps I’m misunderstanding the purpose of specifying an instance, but what I’m trying to achieve is deploying multiple “instances” of our app (consisting of 3 stacks per “instance” of the app) into the same AWS account (one deployment per developer) without colliding resources.
I can’t specify an instance for terraspace all graph
either.
In fact, in our “dev” environment, there is no “non-instance” deployment, so it doesn’t make sense for us to not specify an instance when running terraspace commands when TS_ENV=dev.
Perhaps I’m missing something in my understanding.