Learn Kubernetes Weekly issue 113
8 Jan 2025
Advanced rollout techniques: custom strategies for stateful apps in Kubernetes
Clément LabbeSenior Software Engineer, Cloud
In this article, you will learn how Slack deploys stateful applications using a custom Kubernetes operator and discover how this approach enables controlled rollouts, integrations with internal systems, and real-time notifications.
A guide to modern Kubernetes network policies
Scott Rigby
In this article, you will learn about network policies in Kubernetes, including the differences between Layer 4 and Layer 7 policies, their pros and cons, and how to implement them to achieve a zero-trust security model in your cluster.
A pragmatic look at the Kubernetes threat matrix
Simon Elsmie
In this article, you will learn how to take a pragmatic approach to understanding the Kubernetes Threat Matrix, creating a security roadmap, and prioritizing vulnerabilities to build a secure cluster.
Detailed explanation of deployments in Kubernetes
ByteCook
In this article, you will learn about the implementation and usage of Deployments in Kubernetes, including their role in horizontal scaling, rolling updates, and version control.
You'll also learn how to manage and customize them using kubectl commands.
In-depth understanding of topology state in StatefulSet in Kubernetes
ByteCook
In this article, you'll learn about the concept of topology state in Kubernetes StatefulSet, how it ensures the stability of stateful applications and best practices for managing complex dependencies and asymmetric relationships in your deployments.
AWS managed NAT gateway cost optimization with Kubernetes
Claire Milligan
In this article, you will learn how to eliminate the need for AWS Managed NAT Gateways, reduce costs by leveraging Kubernetes networking and IPv6, and discover alternative solutions for managing traffic in and out of your Kubernetes clusters.
⎈ Become an expert in Kubernetes: Advanced Kubernetes course
Learnk8s
Join Learnk8s' 4-day Advanced Kubernetes workshop this January.
Get your hands dirty with Kubernetes and learn what makes Kubernetes tick in a session packed with hands-on labs!
Build your own task-specific AI-agent from scratch and deploy it to Kubernetes
Artem Lajko
In this article, you will learn how to build and deploy a GPTScript agent to manage and troubleshoot a Kubernetes cluster, using natural language inputs to identify and resolve issues.
Harnessing the power of multi-cluster Argo workflows with Kubestellar
Paolo Dettori
In this article, you will learn how to harness the power of multi-cluster Argo Workflows with KubeStellar, a project for distributing workloads across multiple Kubernetes clusters.
How I used Falco to secure my Kubernetes cluster without touching critical pods
Omar Kamal
In this tutorial, you will learn how to use Falco to detect and prevent potential threats without disrupting critical operations.
Platform Engineer with Benefex
Salary: £52K to £62K a year
Location: based in the office (and remote from home) in Southhampton, GB
Tech stack: Kubernetes, AWS, Azure, GCP, Docker, Go, Shell, Python, Java, Mongo
Software Engineer with Visa
Salary: $135.2K to $196.3K a year
Location: based in the office (and remote from home) in Highlands Ranch, CO, USA
Tech stack: Kubernetes, Docker, Javascript, Java, C++, C#
DevOps Engineer with Booz Allen
Salary: $75.6K to $172K a year
Location: based in the office in Reston, VA, USA
Tech stack: Kubernetes, AWS, Azure, Helm, Flux, ArgoCD, Docker, Shell, Python, Java
Software Engineer with Oxylabs
Salary: €37.8K to €83.4K a year
Location: based in the office (and remote from home) in Vilnius, LT
Tech stack: Kubernetes, Go, SQL, Javascript, PHP, Typescript, Redis, MySQL, Kafka, Elastic Search
Discover more Kubernetes jobs on Kube Careers →
Kube Startup CPU Boost is a tool that increases CPU resource requests and limits during Kubernetes workload startup time and then returns them to their original values once the workload is up and running.
Kube-vip: virtual IP and load balancer
kube-vip provides Kubernetes clusters with a virtual IP and load balancer for both the control plane (for building a highly-available cluster) and Kubernetes Services of type LoadBalancer without relying on external hardware or software.
KWOK (Kubernetes-WithOut-Kubelet) is a toolkit that enables setting up a cluster of thousands of nodes in seconds.
Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint.
VolSync asynchronously replicates Kubernetes persistent volumes between clusters using either rsync or rclone.
It also supports creating backups of persistent volumes via restic.
The Helm Dashboard plugin offers a UI-driven way to view the installed Helm charts, and see their revision history and corresponding Kubernetes resources.
Also, you can perform simple actions like roll back to a revision or upgrade to a newer version.
Jan
9
Data streaming on Kubernetes with Apache Kafka and Strimzi
Online meetup organized by Data on Kubernetes Community.
This is a virtual event
This is a free event.
Jan
9
Kubernetes and container networking with Calico eBPF for single and multi-cluster EKS environment
Online workshop organized by Tigera.
This is a virtual event
This is a free event.
Jan
9
Online workshop organized by Tigera.
This is a virtual event
This is a free event.
Jan
14
AI meets Kubernetes: strategies for private AI applications with OPEA
Online & in-person meetup organized by Cloud Native Stockholm.
Location: Luxembourg, LU and virtual
This is a free event.
Jan
9
Leveraging cloud native infra for your intelligent apps
Online webinar organized by Microsoft.
This is a virtual event
This is a free event.
Discover more Kubernetes events on Kube Events →
10
days
Location: Bucharest, RO
In-person conference organized by Cloud Native Romania.
The conference starts on the 6 May 2025.
12
days
KubeCon + CloudNativeCon Japan 2025
Location: Tokyo, JP
In-person conference organized by Linux Foundation.
The conference starts on the 17 June 2025.
12
days
KubeCon + CloudNativeCon China 2025
Location: Hong Kong, HK
In-person conference organized by Linux Foundation.
The conference starts on the 11 June 2025.
20
days
Location: Heredia, CR
In-person conference organized by KCD Costa Rica.
The conference starts on the 3 May 2025.
23
days
Location: Austin, TX, USA
In-person conference organized by KCD Texas.
The conference starts on the 15 May 2025.
70
days
Location: Hamburg, DE
In-person conference organized by Looevent.
The conference starts on the 9 September 2025.
18
days
Location: Helsinki, FI
In-person conference organized by KCD Helsinki.
The conference starts on the 6 May 2025.
16
days
Location: Beijing, CN
In-person meetup organized by KCD Beijing.
The meetup starts on the 15 March 2025.
25
days
Location: Singapore, SG
In-person conference organized by Devopsdays.
The conference starts on the 14 May 2025.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!