Reducing compute capacity by 40% on EKS with Bottlerocket and Karpenter with Gazal Gafoor
Listen now
Description
Follow Gazal's journey as he shares the lessons learned in adopting, rolling out and scaling EKS clusters at Target Australia over seven years. You will learn: What is Bottlerocket OS. How Bottlerocket helps with securing your workloads. Karpenter as an alternative to the Cluster Autoscaler. How Karpenter can efficiently schedule and de-provision workloads. Gazal hinted at a 40% reduction in compute capacity when combining Bottlerocket OS and Karpenter (and 30% lower response times). Links Bolstering Security & Automating Management of Target Australia’s EKS clusters Karpenter Metrics Server Cluster Autoscaler OpenTelemetry OSGi Apache Mesos Jenkins X Tekton Prow Kubernetes Slack kOps Terraform AWS EKS IAM Roles for Service Accounts AWS EBS CSI driver AWS CNI Amazon VPC CNI now supports Kubernetes Network Policies Server-side apply AWS Controllers for Kubernetes (ACK) AWS Load Balancer Controller Bottlerocket OS Amazon Linux 2 CIS benchmarks Deprovisioning in Karpenter AWS Node Termination Handler Scheduling in Karpenter Karpenter Provisioner CRD
More Episodes
Xe Iaso shares their journey in building a "compute as a faucet" home lab where infrastructure becomes invisible and tasks can be executed without manual intervention. The discussion covers everything from operating system selection to storage architecture and secure access patterns. You will...
Published 11/19/24
Published 11/19/24
If you're trying to make sense of when to use Kubernetes and when to avoid it, this episode offers a practical perspective based on real-world experience running production workloads. Paul Butler, founder of Jamsocket, discusses how to identify necessary vs unnecessary complexity in Kubernetes...
Published 11/12/24