Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Access for find-moj-data github actions
We want to schedule Datahub DBT ingestions using github actions. (ministryofjustice/data-catalogue#123) To do this, Github actions needs to be able to assume a role via OIDC, and use it to access the s3 bucket containing the outputs from DBT. See https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-idp_oidc.html We already had IRSAs (IAM roles for service accounts) which can be assumed by Datahub itself, but these assume you are running an application in a kubernetes pod on AWS, whereas in this case we are going to run the ingestion from github actions.
- Loading branch information