This post will give some insight while creating eks cluster from Gitlab.
Create role using inline policy from below link.
https://docs.gitlab.com/ee/user/project/clusters/add_eks_clusters.html#new-eks-cluster
Next is to add AmazonEKSClusterPolicy
in role policy.
Now go to Gitlab and integrate Kubernetes.