Learn Kubernetes Weekly issue 118
12 Feb 2025
This newsletter is brought to you by Cast AI - cut your cloud costs and boost efficiency with Cast AI's real-time Kubernetes automation and optimization platform
An empirical study on Kubernetes operator bugs
Authors Info & Claims
In this paper, you'll find the first comprehensive study on 210 operator bugs from 36 Kubernetes operators.
For all the studied bugs, the authors investigated their root causes, manifestations, impacts and fixing.
How to migrate stateful workloads on Kubernetes with zero downtime
Giri Radhakrishnan
Learn how to migrate stateful Kubernetes workloads without downtime.
Explore strategies to maintain continuous uptime and data integrity during transitions. Enhance operational efficiency while minimizing disruptions in your Kubernetes environment.
sponsored
Luke Jenkinson
In this article, you'll learn how to scale artificial intelligence on a budget by running a neural network on 100 million images for just $100, using Kubernetes, Pub/Sub, and BigQuery to achieve a cost-effective batch inference solution.
Kubernetes CRD generation pitfalls
In this article, you'll learn about the common pitfalls of generating Kubernetes Custom Resource Definitions (CRDs) with controller-gen, including issues with validation, field defaulting, and comment-based markers.
Automating Kubernetes workflows with Kyverno's mutating webhooks
Rodrigo Fior Kuntzer
In this article, you'll learn how the Miro team automates Kubernetes workflows with Kyverno's mutating webhooks and Dynamic Admission controllers.
eBPF probes and you: navigating the kernel source for tracing
In this article, you'll learn how to navigate the Linux kernel source for tracing using eBPF and ftrace, and discover strategies for identifying the correct probe to capture novel data, such as a socket's local address, in a Linux environment.
Kubernetes automation platform that cuts AWS, Azure, and GCP customers' cloud costs
CAST AI
CAST AI is a leading Kubernetes automation platform that reduces cloud costs.
It utilizes advanced machine learning algorithms to analyze and automatically optimize clusters in real time, enhancing security and boosting DevOps efficiency.
Kubernetes security: eBPF & Tetragon for runtime monitoring & policy enforcement
Noah
In this article, you'll learn about Kubernetes Security using eBPF and Tetragon for runtime monitoring and policy enforcement, including CO-RE, attachment types, maps, and LSM hooks to overcome security limitations and vulnerabilities.
Kubernetes Cordon: how it works and when to use it
Laurent Gil
Everything you need to know about Kubernetes cordon and drain commands, which come in handy for node maintenance and more.
sponsored
Kubernetes controller tutorial
gianlucam76
This repository provides an opinionated tutorial on building Kubernetes controllers, sharing best practices and design patterns I have found most effective.
Tobias Andersen
In this tutorial, you'll learn about KWOK (Kubernetes WithOut Kubelet), a tool for simulating large-scale Kubernetes clusters, and how it enables efficient testing and development without the overhead of running actual workloads.
A personal, private, portable cloud on Kubernetes and Raspberry Pis
Stathis Kapaniaris
In this article, you'll learn how to create a personal, private, and portable cloud using Kubernetes and Raspberry Pis with Cilium and ArgoCD and provisioning infrastructure with OpenTofu for a fully functional GitOps environment.
Software Engineer with Costello Medical
Salary: £45K to £52K a year
Location: based in the office (and remote from home) in Cambridge / London, GB
Tech stack: Kubernetes, AWS, Docker, Go, Python, Javascript, Typescript
Software Engineer with Suger.io
Salary: $150K to $180K a year
Location: based in the office in San Francisco, CA, USA
Tech stack: Kubernetes, AWS, Azure, GCP, Docker, Go, Python, SQL, Java, Typescript
Data Engineer with DEPT®
Salary: $98.4K to $142.7K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, GCP, Docker, Python, SQL, Java, Scala, Ruby, C++
DevOps Engineer with Cyngn
Salary: $180K to $240K a year
Location: based in the office in Menlo Park, CA, USA
Tech stack: Kubernetes, AWS, Helm, Shell, Python, Terraform, Jenkins, GitHub Actions, Ansible, Istio
Discover more Kubernetes jobs on Kube Careers →
Kargo: application lifecycle orchestration
akuity
Kargo is a continuous delivery and application lifecycle orchestration platform for Kubernetes.
It builds upon GitOps principles and integrates with Argo CD to streamline and automate the progressive rollout of changes across an application's lifecycle.
bakito
Sealed Secrets Web is a tool that provides a web interface for managing and encrypting sensitive data in Kubernetes using the Sealed Secrets service by Bitnami.
Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway.
ynqa
bul is a tool that provides an interactive TUI to explore container logs for Kubernetes.
appvia
Terranetes is a tool that automates the deployment and management of cloud-native applications on Kubernetes using Terraform and other cloud providers.
Feb
12
The last Kubernetes abstraction with KRO
Online meetup organized by The Platformers Community.
This is a virtual event
This is a free event.
Feb
12
Using kubebuilder to build a validating and mutating admission webhook for Kubernetes
Online & in-person meetup organized by GDG Berlin Golang.
Location: Berlin, DE and virtual
This is a free event.
Feb
18
In-person conference organized by DevNetwork.
Location: Santa Clara, CA, USA
This event requires an entrance fee
Feb
18
Yes, you can run LLMs on Kubernetes
In-person meetup organized by Cloud Native Stockholm.
Location: Stockholm, SE
This is a free event.
Feb
18
Live migrating production clusters from Calico to Cilium
In-person meetup organized by Cloud Native Ottawa.
Location: Ottawa, CA
This is a free event.
Mar
20
Online workshop organized by Learnk8s.
This is a virtual event
This event requires an entrance fee
Discover more Kubernetes events on Kube Events →
expired
Kubernetes Community Days Texas Austin 2025
Location: Austin, TX, USA
In-person conference organized by KCD Texas.
The conference starts on the 15 May 2025.
37
days
Location: Hamburg, DE
In-person conference organized by Looevent.
The conference starts on the 9 September 2025.
21
days
Kubernetes Community Days Czech & Slovak 2025
Location: Prague, CZ
In-person conference organized by KCD Czech & Slovak.
The conference starts on the 5 June 2025.
expired
Kubernetes Community Days Budapest 2025
Location: Budapest, HU
In-person conference organized by KCD Budapest.
The conference starts on the 24 April 2025.
expired
Kubernetes Community Days Istanbul 2025
Location: İstanbul, TR
In-person conference organized by KCD Istanbul.
The conference starts on the 23 May 2025.
7
days
Kubernetes Community Days New York 2025
Location: New York, NY, USA
In-person conference organized by KCD New York.
The conference starts on the 4 June 2025.
expired
Kubernetes Community Days Chennai 2025
Location: Chennai, IN
In-person conference organized by KCD Chennai.
The conference starts on the 26 April 2025.
31
days
Kubernetes Community Days Bengaluru 2025
Location: Bangalore, IN
In-person conference organized by KCD Bengaluru.
The conference starts on the 7 June 2025.
43
days
Kubernetes Community Days Utrecht 2025
This is a virtual event
Online conference organized by KCD Utrecht.
The conference starts on the 3 July 2025.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!