| |
| 🔗 Stories, Tutorials & Articles |
| |
|
| |
| Uber’s Journey to Ray on Kubernetes: Ray Setup ✅ |
| |
| |
| Uber enhanced its machine learning platform by migrating workloads to Kubernetes in early 2024. The migration aimed to solve pain points such as manual resource management, inefficient resource utilization, and inflexible capacity planning. The architecture designed included federated resource management featuring a global control plane, cluster management, job execution, monitoring, job routing based on organizational hierarchies, and error handling to ensure a reliable experience for users. |
|
| |
|
| |
|
| |
| KubeCon Europe: How Google Will Evolve Kubernetes in the AI Era |
| |
| |
| Google has hatched a cunning plan: turn Kubernetes into the go-to choice for AI/ML workloads. It’s outgrowing its “just for containers” phase. In the AI explosion, everyone suddenly wants Kubernetes—who knew? To stay ahead, Google’s jazzing up its cloud offerings with slicker performance, scalability that stretches like taffy, and price tags that don’t gnaw at the wallet. |
|
| |
|
| |
|
| |
| Mastering Complex Workloads with Kubernetes JobSet and GKE metrics |
| |
| |
| Kubernetes just dropped a bombshell: JobSet. Managing tangled batch workloads? Now it's all a numbers game for the pros. Think of it as a maestro marshaling a wild orchestra of Jobs into harmony. But wait, there's more. From GKE 1.32.1 onward, they’ve slipped in automatic rollup metrics. No extra fees attached. Ideal for HPC and machine learning crunching on GPU/TPU. Optimize the chaos without breaking the bank. |
|
| |
|
| |
|
| |
| Recyling a OnePlus 6T into a Kubernetes Node ✅ |
| |
| |
| Connected a 7-year-old OnePlus 6T as a Kubernetes node in my homelab—tagged on "8" cores, 6GB RAM—but postmarketOS kernel didn’t have nftables' numgen! Wrestled with manual kernel compilation and untangled DNS snafus, but now the project's chugging along mighty fine. |
|
| |
|
| |
|
| |
| Running Docker Containers on Kubernetes Without a Container Runtime Using WasmEdge |
| |
| |
| WasmEdge doesn't just compete with old-school OCI runtimes—it obliterates them with lightning-fast startups. It takes a chainsaw to resource waste and security headaches, thanks to its ironclad sandboxing. Its cross-platform magic dances across x86, ARM, and RISC-V with zero configuration drama. A dream come true for edge and serverless apps craving raw speed and nimble portability. |
|
| |
|
| |
|
| |
| Platformless: How Choreo Built a Secure Kubernetes Platform with GitOps |
| |
| |
Choreo by WSO2 dreams big, plotting to eclipse Kubernetes. It's not just any platform; it's an enterprise-grade Internal Developer Platform wrapped in an elegant UI. Think of it as a tech ballerina effortlessly twirling around more than 20 CNCF tools. The goal? Make code deployment child's play while banishing infrastructure headaches into oblivion.
Choreo takes aim at Heroku with surgical precision. It doesn't just promise simplicity—it promises Kubernetes-level control and stacks of enterprise compliance. Automated security watches every corner, ensuring peace of mind. For developers craving both ease and might, Choreo stands as a tempting, open-source contender. |
|
| |
|
| |
|
| |
| This Open Source Tool Lets You Build Your Own LMS on Kubernetes |
| |
| |
| Canvas LMS + Kubernetes: Deploy Kompose to morph Docker configs into sleek Kubernetes resources. Dive deep into LTI 1.3's superior integration. Instructure's hosted instances miss out on this magic trick. Self-host to unlock the full experience. |
|
| |
|
| |
|
| |
| How autoscaling took down my application..!! |
| |
| |
| A glitch in the autoscaling settings skewed the NEGs, cramming them into a single AZ. Boom. Next thing you know, pods flounder and the app goes belly-up. |
|
| |
|
| |
|
| |
| Automated Testing for Terraform, Docker, Packer, Kubernetes, and More |
| |
| |
| Automated tests crush infrastructure anxiety. Use tools like Terratest to deploy, validate, and clean up—all without a stealth deployment. |
|
| |
|
| |
|
| |
| My Unifi Gateway just learned to do BGP! |
| |
| |
| BGP setup needs an autonomous system. For iBGP, keep the AS consistent across peers. Go wild with private numbers like 64512 for your internal playground. Unifi runs FRR for routing, but don’t expect shiny graphics. You're stuck with config uploads. Old-school control freaks might secretly rejoice. |
|
| |
|
| |
|
| |
| The Production-Ready Kubernetes Service Checklist |
| |
| |
Running Kubernetes in production isn’t just a button-click. Start with 3 master nodes to dodge disasters. Dish out load balancing to smash single points of failure. Skew your node sizing for peak workload muscle.
Automate scaling with Cluster Autoscaler—your new best friend. Keep your setup a fortress with RBAC, encryption, and a fortress-like network.
Pod Priority and Resource Quotas? They’re the referees for resource brawls. Good thing, too.
Every app naps a little better with solid health checks and auto-healing. Keep the uptime meter ticking. Snapshots and multi-region clusters are your insurance policy for chaos. They make sure your setup laughs in disaster’s face. |
|
| |
|
| |
|
| |
| On How We Moved to Kubernetes |
| |
| |
Migrating from AWS ECS to AWS EKS? Beats the bark out of those pesky spot instance disruptions, but introduces a new player: the complexity monster named Kubernetes. Bigger, faster, cheaper—if you know the dance steps.
Juggling CPUs in Kubernetes feels like herding caffeinated cats. Enter Karpenter to save on costs by cherry-picking instances—though it turns out not all CPUs play nice. Unforeseen headaches like restrictive firewall settings and iffy instance type choices took a swing at them, loudly reminding everyone that planning transitions is a must.
Deploying Actions Runner Controller on Kubernetes made CI/CD roll in under budget. And switching to jemalloc axe-murdered memory use by 20%, freeing resources during sleepy traffic hours. |
|
| |
|
| |
👉 Got something to share? Create your FAUN Page and start publishing your blog posts, tools, and updates. Grow your audience, and get discovered by the developer community. |