Green-Blue Deployment via Route 53
Green-Blue deployment is a strategy where you have two versions of your application:
- Blue (current stable version)
- Green (new version)
Green-Blue deployment is a strategy where you have two versions of your application:
Overwhelmed by Kubernetes but eager to learn? Meet K3s — a lightweight, certified Kubernetes distribution designed to run smoothly on your local machine. Perfect for beginners!
I want to share how we at Nanoheal reduced our infrastructure costs by using GitLab runners in Kubernetes with Karpenter on spot instances.
At Nanoheal, we have a high level of developer activity, and CI/CD pipelines runs a critical role in our DevOps practices for continuous delivery.
Previously, we ran three powerful EC2 virtual machines in our AWS account, dedicated to hosting GitLab runners. However, since our team worked within the same time zone, these machines sat idle almost 16 hours per day, as most work was done during business hours. During the remaining 8 hours, the servers were often overloaded due to peak demand.