Problems Faced While Running Gitlab Runners On K8s With AWS Spot Instances
In this post, I’ll share the challenges encountered and the solutions implemented while operating self-hosted Gitlab runners on Kubernetes. Please note: this post does not cover setting up Gitlab runners—it assumes you’ve already done so. The following outlines the specifics of our development EKS cluster where the Gitlab runners operate: Two managed node groups: Application Node Group: Used for running applications. Instance types selected: m5.xlarge, t3.xlarge Auto-scaler configuration: Min 6, Max 9 Runner Node Group: Used for running Gitlab runners....