GitLab

How to create a Kubernetes cluster on Amazon EKS in GitLab

Mar 9, 2020Abubakar Siddiq Ango
How to create a Kubernetes cluster on Amazon EKS in GitLab
SummaryAI, from the source post

This post details the integration of GitLab with Amazon EKS for automated Kubernetes cluster creation. It outlines the necessary AWS IAM roles ('provision' and 'service' roles) with specific permissions for GitLab to manage AWS resources and EKS clusters. It also describes the parameters required within GitLab to configure and create an EKS cluster, including cluster name, environment scope, Kubernetes version, AWS region, key pair, VPC, subnets, security group, instance type, and node count. The post highlights how this integration enables scalable CI/CD systems, shared clusters, review apps, and AutoDevOps.

More from the Kubernetes Terminology and Concepts trail