aws-ia / terraform-aws-eks-blueprints

Configure and deploy complete EKS clusters.
https://aws-ia.github.io/terraform-aws-eks-blueprints/
Apache License 2.0
2.72k stars 1.43k forks source link

[BLUEPRINT]Replace `gitlab-ci-cd` with an example that shows self-hosted GitLab on EKS #493

Open bryantbiggs opened 2 years ago

bryantbiggs commented 2 years ago

Describe the solution you'd like

The current example is not useful from a blueprint perspective - it currently appears to show how to use Terraform with GitLab as the backend which is more of a Terraform/GitLab concern than EKS/Blueprint concern. Instead, it would be more useful for users to see how they can use EKS Blueprints to run self-hosted GitLab runners on EKS using either an EC2 based route (EKS Managed node groups) or serverless route (Fargate profiles)

bobdoah commented 1 year ago

@bryantbiggs @askulkarni2 I've made PR which I'm hoping at least partially resolves this issue. I thought I'd raise it before I get stuck into a Fargate example. I don't have a lot of familiarity with Fargate. I also wanted to check that this is the kind of thing you were thinking.

smaruy30 commented 1 year ago

@bryantbiggs @askulkarni2 Hi, maintainers. I would appreciate it if you could check the PR from @bobdoah and proceed with the gitlab ci addon.