As we build out more infrastructure using Pulumi, we are naturally using more projects, stacks, and particularly stack references. I recently discovered the "Downstream References" section on a stack's page in the console, which shows which stacks depend on the current one, which is very helpful information. However, since this shows just a small bit of the overall relationship between stacks, it is still difficult to get a global view of how projects and stacks are related across our entire account.
If we could have a top-level graph display of the relationships between stacks across all projects in an account (similar to the graph display of resources within a stack), this would be very helpful for seeing larger patterns and relationships.
Affected area
I imagine this would pertain to the console service itself, though a dot export from the CLI could also be useful. I don't have strong views on one versus the other; having any way to easily see this kind of information would be fantastic.
As we build out more infrastructure using Pulumi, we are naturally using more projects, stacks, and particularly stack references. I recently discovered the "Downstream References" section on a stack's page in the console, which shows which stacks depend on the current one, which is very helpful information. However, since this shows just a small bit of the overall relationship between stacks, it is still difficult to get a global view of how projects and stacks are related across our entire account.
If we could have a top-level graph display of the relationships between stacks across all projects in an account (similar to the graph display of resources within a stack), this would be very helpful for seeing larger patterns and relationships.
Affected area
I imagine this would pertain to the console service itself, though a
dot
export from the CLI could also be useful. I don't have strong views on one versus the other; having any way to easily see this kind of information would be fantastic.