I may be wrong, but I dont believe
account-map (at this current time) is not ready for account names in the
{tenant}-{stage} format. The issue isn't with deploying the
account-map component. Issues arise at lookup-time for the
account-map component via
cloudposse/stack-config/yaml//modules/remote-state .
e.g. If
account-map dns_account_account_name variable is
dns, terraform will error (
The given key does not identify an element in this collection value) whenever it tries to get information about the
dns account from
account-map becuase the
key for the
dns account should be
core-dns.
This may also be as simple as updating the descriptions of
*_account_account_name variables in
account-map. Currently, the description says it should be the
stage name, not the
{tenant}-{stage} name if using that format.