Skip to content

⛅ Cross-account AWS uploads #859

Open
@major

Description

@major

The AWS upload experience could be improved a bit by:

  1. Researching how to set up cross-account trust in AWS IAM
  2. Add code and documentation to explain minimal travis configuration #2.

IAM cross-account trust

For those trying to run osbuild-composer as a service to upload to multiple AWS accounts, it makes sense to use a single IAM user for osbuild-composer and then have other accounts trust that user to upload/import in their account.

For example, user bob could exist in account 1001 in AWS. The user alice (account 2002) wants bob to upload an image to her account and import it, but alice does not want to give bob credentials for an IAM user in her account.

In this case, alice should be able to create a role in her IAM account and allow bob to use his IAM user to perform certain operations in her account.

This will require some research to ensure it works properly.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions