aws / aws/aws-sam-cli

sam pipelines with CodePipeline don't let you set trusted account

Open
#3,857 2 comments 0 reactions 0 assignees View on GitHub
area/pipeline maintainer/need-followup type/feature
Dominant language
Python
Stars
6.7k
Forks
1.2k
Avg merge
1d 10h
Merged PRs (30d)
52

Description

I wish SAM pipelines let you have a proper account structure :
* Tools account hosting the pipeline
* Stages accounts hosting the payload
As recommended in AWS best practices

As of today the proposed pipeline assume pipeline will be deploy in the same account as stage 1 which might not be the best structure to propose to customer.

This is especially conditionned by the trust relationship set in pipeline execution role.

### Proposal

I see 2 options:
* Add a new set of question around what is going to be the "Tools" account
* Add a simple question for each stage regarding what will be the account to trust

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.