We Have 2 AWS account , we need to do testing to Setup multi-account CI/CD Deployment with Gitlab runners , Everything should be built Using Terraform.
Everything should be built on k8s
1- GitLab pipeline that can be deployed on 2 aws account - tag them depends on account either prod or dev for example
2- Pipeline should be using runner.
3- No shared environment variable , either assume role or Services account.
4- k8s is preferred to use the pipeline on both account
5- Everything above should be run using terraform.
For the terraform :
1- Use module
2- make everything Dynamic
3- use [login to view URL] to define the token, url , account # ..
in simple word --> create the cheapest, smallest, most insignificant resource you can think of (e.g. a bucket or ec2) in the UAT AWS account, from the TEST AWS account, use credentials other than your own e.g. a service account, assume role .. etc
Duration : Max 3 days
5 фрилансеров(-а) готовы выполнить эту работу в среднем за $212
Hope to connect if offer looks good, do let me know if you are interested for this offer. My experience will help you meet the requirements with best practices