Stack/project organizational best-practices question. Say I have a several-to-many situation I want to organize. I have multiple
foo
resources (auth providers) and multiple
bar
stacks (application environments). Each
bar
needs to talk to one and only one
foo
, and thus needs access to
foo
exported values. Each
foo
may have multiple `bar`s talking to it, but doesn't need to know anything about them.
The `bar`s exist today,
foo
is new. How would folks organize this?
foo
-specific project? My ideal would be when creating a new
bar
that does not yet have an associated
foo
pulumi would magically create it, however I also don't want to risk the first
foo
being deleted and taking the
bar
with it unless all the `bar`s using
foo
were also gone.