Learn Kubernetes Weekly issue 209 · 11 Nov 2026

SIGTERM Doesn’t Mean Stop, Reject Any Service Without O11y, GKE IP exhaustion fixed, Istio- MultiCluster MultiPrimary MultiNetwork

This newsletter is brought to you by LearnKube — build GPU platforms on Kubernetes. Learn GPU sharing, isolation, and efficiency through private, hands-on training for your team.

Hi, Dan here!

We launched a new private, instructor-led course: Building GPU Platforms on Kubernetes!

In the past 2 years, I wrote 2 books on running GPUs on Kubernetes (you can find them here). This work is now part of a four-day, hands-on course for platform engineers.

It covers how GPUs reach containers, how time-slicing and MIG differ, and how to tell GPU allocation from useful work.

You can find the full agenda here!

Articles

  1. SIGTERM Doesn’t Mean “Stop”

    medium.com

    This case study shows how to stop restarts and deployments from causing outages by separating liveness and readiness probes and handling SIGTERM with a proper drain period.

  2. K8s Turn Off The Light

    ezebunandu.substack.com

    This tutorial teaches how to use CronJobs, RBAC, ServiceAccounts, and the Go client-go library by building a three-cronjob system that dynamically adjusts Philips Hue light schedules based on daily sunrise/sunset forecasts from OpenWeatherMap.

  3. Your CI Pipeline Should Reject Any Service Without an Observability Contract

    hackernoon.com

    This case study shows how a silent 47-minute outage pushed one team to block merges in CI with an OPA policy that rejects any service without proper observability settings.

Building GPU Platforms on Kubernetes

Your GPUs are allocated. Are they doing useful work?

Our four-day private course combines Kubernetes fundamentals with hands-on GPU labs.

→ Explore the GPU training

Building GPU Platforms on Kubernetes

Tutorials

  1. GKE IP exhaustion fixed: the Class E migration guide

    rack2cloud.com

    This tutorial shows how to fix GKE pod IP exhaustion without rebuilding the VPC by adding a Class E secondary range, creating a new node pool, and draining workloads onto nodes that use the new pod CIDR.

  2. Istio- MultiCluster MultiPrimary MultiNetwork Service Mesh on AWS EKS

    medium.com

    This tutorial shows how to connect two Amazon EKS clusters with an Istio multi-primary, multi-network mesh and view both through centralized Kiali.

Kubernetes jobs

    • DevOps Engineer with energytec.ai

    • Salary: $54K to $4.13L a year

    • Location: based in the office in Hyderabad, IN

    • Tech stack: Kubernetes, ECS, EC2, Kubernetes, EKS, AWS, OpenTelemetry, APM tools, metrics, AppDynamics

    • DevSecOps Engineer with energytec.ai

    • Salary: $54K to $2.5L a year

    • Location: based in the office in Hyderabad, IN

    • Tech stack: Kubernetes, RDS, ECS, Kubernetes, AWS EC2, EKS, AWS, OpenTelemetry, CloudWatch, Grafana

    • DevSecOps Engineer with PUBG Corporation

    • Salary: $140.73K to $423.5K a year

    • Location: based in the office in Seoul, KR

    • Tech stack: Kubernetes, IaC, Kubernetes, GitLab CI, GitHub, GitHub Actions, Gitlab, SCA, SBOM, SLSA

    • Security Architect with Resolution

    • Salary: $0 to $517.18K a year

    • Location: based in the office in Berkeley, CA, USA

    • Tech stack: Kubernetes, Kubernetes, AWS EC2, AWS, NeoClouds, GCP, GitLab CI, CI/CD, GitHub Actions, Terraform

    • Head of Infrastructure with UpGuard Inc.

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

    • Location: remote from

    • Tech stack: Kubernetes, Kubernetes, Google Cloud, GKE, Containers, alerting, logging, Terraform, compliance, IAM

Discover more Kubernetes jobs on Kube Careers →

Code & tools

  1. SKA OCI Daemon

    gitlab.com

    SKA OCI Daemon primes OCI registries and compute nodes with container artifacts to reduce image pull times through efficient caching and multiple authentication methods.

  2. K9s - terminal UI to manage Kubernetes clusters

    github.com/derailed

    K9s is a terminal UI for Kubernetes that keeps watching your cluster and lets you navigate, inspect and manage resources without typing long kubectl commands.

  3. HolmesGPT - open source AI agent for incident investigation

    github.com/HolmesGPT

    HolmesGPT is a CNCF sandbox AI agent that investigates production incidents and finds root causes, reading from Prometheus, Grafana, Datadog and Kubernetes, and it can also run in the background 24/7.

  4. etcd-k8s-extract

    github.com/zawachte

    etcd-k8s-extract reads an etcd data directory or db file from a cluster and outputs all stored Kubernetes resources as YAML files, organized by kind and namespace.

    It works without a running cluster, ideal for disaster recovery or offline debugging.

  5. Spin Operator: WASM on K8s

    github.com/spinkube

    Spin Operator enables Wasm-based Spin apps to run on Kubernetes using custom CRDs and a controller built with Kubebuilder.

    It uses containerd shims for sandboxed runtime and supports local and remote clusters.

Subscribe to Learn Kubernetes Weekly

Trusted by 77K engineers. Delivered 209 issues and counting.

or subscribe via

Upcoming Kubernetes events

  1. Nov

    16

    Advanced Kubernetes course (Munich)

    In-person workshop organized by LearnKube.

    • Location: Munich, DE

    • This event requires an entrance fee

  2. Nov

    12

    Experts Live Emirates 2026

    In-person conference organized by Experts Live.

    • Location: Dubai, AE

    • This event requires an entrance fee

  3. Nov

    15

    UbuCon India 2026

    In-person conference organized by Canonical.

    • Location: Bengaluru, IN

    • This event requires an entrance fee

  4. Nov

    17

    NextGen Intelligence Conference: Data, Cloud & AI

    In-person conference organized by TechAI.

    • Location: London, GB

    • This event requires an entrance fee

      • Use TAI26KUBE20 to get 20% off

Discover more Kubernetes events on Kube Events →

Thanks to our sponsors who make Kube Today possible

  • LearnKube
  • Akamai
  • Fairwinds
  • Densify
Find out more about being a sponsor →

Kubernetes call for papers

  1. 11

    days

    Big Data Europe

    The Call For Paper is open until 23 November 2026 at UTC. More info →
    • Location: Vilnius, LT

    • In-person conference organized by DATA MINER.

    • The conference starts on the 27 November 2026.

    • Apply here
  2. 30

    days

    APE 2026

    The Call For Paper is open until 12 December 2026 at UTC. More info →
    • Location: Apenheul, NL

    • In-person conference organized by Stichting Meetups.

    • The conference starts on the 11 December 2026.

    • Apply here
  3. 50

    days

    Devopsdays Raleigh

    The Call For Paper is open until 1 January 2027 at UTC. More info →
    • Location: Raleigh, NC, USA

    • In-person conference organized by Devopsdays.

    • The conference starts on the 27 April 2027.

    • Apply here
  4. 19

    days

    ContainerDays & AI Context London 2027

    The Call For Paper is open until 1 December 2026 at UTC. More info →
    • Location: London, GB

    • In-person conference organized by Dockland Media Group.

    • The conference starts on the 11 February 2027.

    • Apply here
  5. 36

    days

    Dawn Conferences 2027

    The Call For Paper is open until 18 December 2026 at UTC. More info →
    • Location: Amsterdam, NL

    • In-person conference organized by Dawn Technology..

    • The conference starts on the 19 March 2027.

    • Apply here

Until next time!

— Dan

Subscribe to Learn Kubernetes Weekly

Trusted by 77K engineers. Delivered 209 issues and counting.

or subscribe via