Learn Kubernetes Weekly issue 126

GitOps for Network Policies, Argo cleanup automation, Karpenter scaling, Node lifecycle, CNI provider comparison, Top 3 Helm plugins

9 Apr 2025

This newsletter is brought to you by Komodor — Simplify Kubernetes management at scale, from migration to day-to-day operations.

  1. GitOps: How to manage dynamic Network Policy changes at scale across 25 clusters?

    Artem Lajko

    This article outlines a GitOps approach using Otterize, Kyverno, and Argo CD to manage dynamic Kubernetes Network Policies at scale across 25+ clusters, simplifying policy creation and automating updates without service disruptions.

  2. AIOps for Kubernetes (or KAIOps?)

    Learn about the common challenges in Kubernetes observability and how AIOps can provide proactive and effective solutions to assist with various tasks, including creating alerts, building dashboards, and automating root cause analysis.

    sponsored

  3. Automating the Kubernetes cleanup with Argo Workflows: because even admins need a break

    Dordavid

    In this article, you will learn how to automate Kubernetes cleanup with Argo Workflows to eliminate unused Deployments, Services, Pods, and PVs.

  4. Kubernetes: Scale to Zero with Karpenter

    Joel Pinder

    In this article, you will learn how to scale down apps and nodes using Karpenter and KEDA scalers.

    You will explore managing Karpenter node pools, terminating EC2 instances, and implementing a Python script to automate these processes efficiently.

  5. A Brief overview of the Kubernetes node lifecycle

    Rifewang

    In this article, you will learn how Kubernetes manages node lifecycles through automatic registration, continuous health monitoring, and dynamic status tracking.

  6. Demystifying Kubernetes CNI providers

    Chris Sinclair

    This article explains how CNI providers enable container networking via connectivity (veth pairs, bridges) and reachability (VXLAN/GENEVE/BGP), comparing Flannel, Calico, and OVN-Kubernetes.

Articles worth checking out:

Kubernetes for Humans

Optimize the health, performance, and cost of K8s-native resources, workloads, and ecosystem addons.

Gain full visibility and control of your entire Kubernetes estate while quickly auto-detecting and remediating real-time issues or potential reliability risks in just a few clicks.

Get started

Kubernetes for Humans
  1. Making a Kubernetes Operator with Go

    Amr Elhewy

    Build a Kubernetes Operator in Go that tracks pods and sends Slack alerts.

    Learn how to create custom resources, automate infrastructure management, and simplify complex Kubernetes workflows.

  2. Kubernetes path-based routing using Ingress

    Aniket Kharpatil

    Learn how to implement path-based routing in Kubernetes using Ingress, resolve routing issues, and enable advanced features like SSL termination and load balancing with NGINX Ingress.

  3. Building Resilient Applications on Kubernetes

    Gui Santos

    Learn how Sigstore and HashiCorp Vault enable cryptographic container image signing, allowing organizations to verify image integrity and control deployments through automated, policy-driven signature validation.

    • Software Engineer with Cast AI

    • Salary: $78K to $108K a year

    • Location: remote from Europe

    • Tech stack: Kubernetes, AWS, Azure, GCP, ArgoCD, Go, Python, Javascript, PostgreSQL, Gitlab

    • Product Owner with Cast AI

    • Salary: €78K to €99.6K a year

    • Location: remote from Europe

    • Tech stack: Kubernetes, AWS, Azure, GCP

    • 🔥 Software Engineer with Cast AI

    • Salary: €78K to €108K a year

    • Location: remote from Poland, Romania, Czechia, Slovakia, Lithuania

    • Tech stack: Kubernetes, AWS, Azure, GCP, Helm, ArgoCD, Go, PostgreSQL, Terraform, Gitlab

    • 🔥 Solution Engineer with Cast AI

    • Salary: $150K to $300K a year

    • Location: remote from India

    • Tech stack: Kubernetes, AWS, Azure, GCP, Go, Shell, Python, Powershell

    • DevSecOps Engineer with Bae Systems

    • Salary: £54.79K a year

    • Location: based in the office (and remote from home) in Warton, UK

    • Tech stack: Kubernetes, Azure, Azure DevOps, Jenkins, Gitlab

Discover more Kubernetes jobs on Kube Careers →

  1. Actions Runner Controller (ARC)

    Actions Runner Controller (ARC) is a Kubernetes controller for GitHub Actions self-hosted runners.

    With ARC, you can:

    • Deploy self-hosted runners on Kubernetes clusters with a simple set of commands.
    • Auto scale runners based on demand.
  2. Komoplane: Crossplane Troubleshooting

    Komodor's Komoplane is a tool for visualizing Crossplane resources.

    The goal is to help users understand the structure of their control plane resources and speed up troubleshooting.

    sponsored

  3. GitOps bridge

    GitOps Bridge is a community project that aims to showcase best practices and patterns for bridging the process of creating a Kubernetes cluster and subsequently managing everything through GitOps.

    It focuses on using ArgoCD or FluxCD.

  4. Kubetools Recommender System

    kubetoolsca

    The Kubetools Recommender System scans a Kubernetes cluster to identify deployed pods, services, and deployments, detects used tools, ranks them, generates tool recommendations, and conducts health checks on selected pods using a language model.

  5. K8gb: global load balancing

    K8gb is a cloud-native, open-source global load-balancing solution for Kubernetes.

Other interesting projects:

Upcoming Kubernetes events

  1. Apr

    10

    Google Cloud Next

    In-person conference organized by Google.

    • Location: Las Vegas, NV, USA

    • This event requires an entrance fee

  2. Apr

    12

    K0s at the Edge: Minimal Kubernetes, Maximum Impact

    Online meetup organized by Cloud Native Kochi.

    • This is a virtual event

    • This is a free event.

  3. Apr

    15

    Devopsdays Tokyo

    In-person conference organized by Devopsdays.

    • Location: Tokyo, JP

    • This event requires an entrance fee

  4. Apr

    15

    foss-north 2025

    In-person conference organized by Free Open Source Software North Conferences.

    • Location: Gothenburg, SE

    • This event requires an entrance fee

  5. Apr

    16

    Devopsdays Raleigh

    In-person conference organized by Devopsdays.

    • Location: Raleigh, NC, USA

    • This event requires an entrance fee

  6. May

    8

    Advanced Kubernetes course

    Online workshop organized by Learnk8s.

    • This is a virtual event

    • This event requires an entrance fee

Discover more Kubernetes events on Kube Events →

Kubernetes Call for Papers

  1. expired

    Kubernetes Community Days Taipei 2025

    The Call For Paper was open until 20 April 2025 at UTC. More info →
    • Location: Taipei, TW

    • In-person conference organized by KCD Taiwan.

    • The conference starts on the 5 July 2025.

    • Apply here
  2. expired

    Kubernetes Community Days Sofia 2025

    The Call For Paper was open until 21 April 2025 at UTC. More info →
    • Location: Sofia, BG

    • In-person conference organized by KCD Sofia.

    • The conference starts on the 18 September 2025.

    • Apply here
  3. 36

    days

    Cloud Native Days Austria

    The Call For Paper is open until 31 May 2025 at UTC. More info →
    • Location: Vienna, AT

    • In-person conference organized by CNDA Austria.

    • The conference starts on the 8 October 2025.

    • Apply here
  4. 10

    days

    Kubernetes Community Days Colombia 2025

    The Call For Paper is open until 5 May 2025 at UTC. More info →
    • Location: Medellín, CO

    • In-person conference organized by KCD Colombia.

    • The conference starts on the 29 August 2025.

    • Apply here
  5. 17

    days

    Kubernetes Community Days Lima, Perú 2025

    The Call For Paper is open until 12 May 2025 at UTC. More info →
    • Location: Lima, PE

    • In-person conference organized by KCD Lima, Perú.

    • The conference starts on the 19 July 2025.

    • Apply here
  6. 33

    days

    KubeCon + CloudNativeCon North America 2025

    The Call For Paper is open until 28 May 2025 at UTC. More info →
    • Location: Atlanta, GE, USA

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 10 November 2025.

    • Apply here
  7. 5

    days

    DevOps Pro Europe

    The Call For Paper is open until 30 April 2025 at UTC. More info →
    • Location: Vilnius, LT and virtual

    • Online & in-person conference organized by Data Miner.

    • The conference starts on the 20 May 2025.

    • Apply here
  8. 52

    days

    Devopsdays Tel Aviv

    The Call For Paper is open until 15 June 2025 at UTC. More info →
    • Location: Tel Aviv, IL

    • In-person conference organized by Devopsdays.

    • The conference starts on the 11 December 2025.

    • Apply here
  9. 16

    days

    Devopsdays Eindhoven

    The Call For Paper is open until 10 May 2025 at UTC. More info →
    • Location: Eindhoven, NL

    • In-person conference organized by Devopsdays.

    • The conference starts on the 2 October 2025.

    • Apply here

Until next time!

— Dan

Subscribe and, every Wednesday, receive the latest Kubernetes news!

Or follow us on: