Hi,
It’s been a while since we started using Octopus as our deployment tool. We utilize Terraform to provision all of the Octopus configurations.
Since the Octopus configuration is configured by a single code base for both prod and non-prod environments, we’re a little concerned about it. Ideally we want to segregate prod and non-prod Octopus configurations, so that we can test on any breaking changes without affecting prod deployments. So far the only resolution we can think of is having two different Octopus accounts. The breaking changes would be tested on a non-prod Octopus account first. If everything goes well then we move it to the prod Octopus account.
Could you please share your insights on our concern?