
3/9/2020 · Abubakar Siddiq Ango
What this post added
This post details the technical steps and AWS IAM configurations required to integrate GitLab with Amazon EKS for automated Kubernetes cluster creation. It outlines the creation of a 'provision role' with specific IAM policies (full access or limited create-only) and a 'service role' for EKS and the Kubernetes control plane. It then describes the GitLab EKS integration process, including providing the Provision Role ARN and configuring cluster parameters such as name, environment scope, Kubernetes version, region, VPC, subnets, security group, instance type, and node count.