aws-amplify / aws-amplify/amplify-cli

Manage and Sync Amplify backend in multiple AWS accounts

Open
#14,209 1 comment 0 reactions 0 assignees View on GitHub
feature-request p2 question
Dominant language
TypeScript
Stars
2.9k
Forks
825
Avg merge
11d 23h
Merged PRs (30d)
2

Description

### Amplify CLI Version

13.0.1

### Question

Hi people, now I'm struggling with manage Amplify in multi AWS accounts.
Now I have 2 AWS account: dev & staging with the same Amplify BE. I initialized from 2 different local machines.
Currently, I added resources on Dev Backend (like amplify add function,...), edit code, and push to git. In my staging env, I pulled the updated source code, and did `amplify push`. Unfortunately, It did not work.
As my understanding, Amplify manages backend resource based on `amplify/team-provider-info.json`, and it does not work well with git.
Anyone has experience of managing Amplify in multi AWS account, please help me.

Contributor guide

Open the contributing guide

Research direction

Review how the Amplify CLI 13.0.1 uses amplify/team-provider-info.json when running amplify add function and amplify push across separate AWS accounts. Compare the Dev and staging workflows described in the issue and determine the expected multi-account synchronization behavior before identifying a testable change.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
backend, cli, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.