blog.ediri.ioKubernetes GPU Sharing: NVIDIA MIG + DRA on Amazon EKSGPU scheduling in Kubernetes has always felt like buying a mansion when you need a studio apartment. A small inference workload that needs 2GB of GPU memory gets scheduled on an entire 80GB A100, and there's nothing you can do about it. The device pl...Feb 1·29 min read
blog.ediri.ioArgo CD: Enable Helm Support in KustomizeTL;DR: The code https://github.com/dirien/quick-bites Nothing is more controversial in the Kubernetes community than whether to use Helm or Kustomize. I always advocate the philosophy of using the right tool for the right job. It avoids the problem...Nov 24, 2024·7 min read
blog.ediri.ioAdvanced Secret Management on Kubernetes with Pulumi: External Secrets OperatorTL;DR Le code https://github.com/dirien/quick-bites Introduction This article is part three of my series on secret management on Kubernetes with the help of Pulumi. In my first article, we talked about the Sealed Secrets controller. The second arti...Oct 6, 2024·10 min read
blog.ediri.ioRust in the Cloud: Running Rust Based Functions in AWSTL;DR: Le Code: https://github.com/dirien/quick-bites/tree/main/rust-in-the-cloud-aws Introduction This blog post is all about running Rust-based functions on AWS Lambda. Will see, how much effort is required to get started and what the pros and co...Nov 2, 2023·7 min read
blog.ediri.ioA Step-by-Step Guide to Using Velero on AWS EKS Clusters via PulumiTL;DR: THE CODE! https://github.com/dirien/quick-bites/tree/main/pulumi-eks-velero Introduction My motivation to write this article comes from the recent blog post of Lily Cohen who had a severe data loss on her Kubernetes cluster. During a routine...Sep 3, 2023·13 min read