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....

January 21, 2024

What I Have Understood About DevOps, As An Engineer With Just 2yrs Of Experience

When I first heard the term DevOps, What I understood from by peers is that, “The process of deploying application in any environment (dev/QA/prod) is called DevOps. It’s just another synonym for operations.” As a novice programmer I was like, “Okay, Cool !!!, It’s just another buzz world floating around in the IT industry” People who have some idea about DevOps, know how wrong I am!😆 But after spending some time in the IT industry & seeing job recruitment posts with designations such as requirement of AI-Ops, ML-Ops, Data-Ops, Fin-Ops…....

January 21, 2024