Part 1: Create dedicated AWS IAM user for GitLab CI with least privilege access to securely upload image to AWS ECR.
AWS IAM, Git, GitLab CI/CD, Docker, AWS ECR
Part 1
- Create AWS IAM user for GitLab CI and assign permission policy for ECR access only
- Configure the GitLab CI user with only AWS CLI access
- Create AWS CLI access keys for the GitLab CI user
- Update GitLab CI to use the GitLab CI user access keys instead of the admin user keys
This project build on previous one:
It uses OAWSP Juice Shop vulnerable application as the application code:
The contributors to this project are:
This program is free software: you can redistribute it and/or modify it under the terms of the MIT license.