aws-games / cloud-game-development-toolkit

A collection of infrastructure as code templates and configurations for deploying game development infrastructure on AWS
https://aws-games.github.io/cloud-game-development-toolkit/
MIT No Attribution
17 stars 4 forks source link

Feature request: EKS support for Jenkins service/controller #166

Open kylesomers opened 1 month ago

kylesomers commented 1 month ago

Use case

Currently the Jenkins module deploys the service into ECS Fargate. This feature will provide an option to deploy into a new (created as part of the module) or existing EKS Cluster.

Solution/User Experience

When using the Jenkins module, a developer will now have additional module variables that can be specified to deploy the service into EKS, and optionally create an EKS cluster to use if needed.

Alternative solutions

No response

kylesomers commented 1 month ago

This feature request intentionally omits scope of adding in support for container-based jenkins agents in Kubernetes, which I think should be scoped as a separate feature.