Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for use of multiple regions at the same time within same account #26

Closed
IvanVlasic opened this issue Sep 22, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@IvanVlasic
Copy link
Contributor

Currently, mantil can create necessary infrastructure only in one region at the time. Adding support for multiple regions at the same time requires some additional work with IAM and workflow.

Since IAM is global, all roles and policies we create for the first region can't be recreated if another region is added. We need to figure out how to solve that, either have roles for each region or somehow encompass all of them in same roles.

Another question is workflow for the users through CLI. Will the new region be created through mantil setup or will mantil setup create only necessary infrastructure used by all regions and then there would be separate command that adds the rest of the infrastructure for each region, or something completely different.

@IvanVlasic IvanVlasic added the enhancement New feature or request label Sep 22, 2021
@ianic
Copy link
Member

ianic commented Sep 23, 2021

Napravi sto je ispravno za korisnika.

IAM je globalni resurs, lambda su regionalni.
Dovoljno je da bude jedna IAM rola za sve regije.

Nemoj da koristenje cli-ja reflektira prema korisniku tu komplikaciju. To je briga mantila, da stvari kreira i kada se gasi zadnja regija u tom accountu i pobrise sve iza sebe.

@ianic ianic added this to the single developer milestone Sep 23, 2021
@ianic
Copy link
Member

ianic commented Oct 18, 2021

Ja bi uid koji imamo na razini workspace, spustio na account.
reference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants