Spotlight

Service Mesh Showdown: We Picked Istio. We’d Pick Linkerd Today.

Moiz Ezzy

An SRE compares Istio, Linkerd and Cilium after eighteen months of running Istio in production, on operational cost, performance overhead, security model and observability. The verdict: most teams should start with Linkerd, or no mesh at all.

More articles →

Tools and utilities

  • yaml-schema-detect.nvim

    yaml-schema-detect.nvim is a Neovim plugin that automatically detects and applies YAML schemas for your YAML files using yaml-language-server (yamlls).

  • booter: PXE boot tool for Talos machines

    booter is a small container that PXE-boots Talos machines on the same subnet, and can pass Omni kernel arguments so new nodes register with your cluster automatically.

  • Yoke: WASM IaC deployer

    Yoke is an IaC tool inspired by Helm that leverages WebAssembly and Go to dynamically deploy Kubernetes packages with executable runtime capabilities.

  • kubectl-find: find plugin

    This tool gives you a find-like experience for Kubernetes resources, letting you search by name regex, age, labels, status, image name or node, then patch, exec or delete the matching items.

  • Agent Substrate: Kubernetes runtime for stateful agents

    Agent Substrate is a Kubernetes runtime for stateful agents that packs many mostly idle agents onto a few worker pods while keeping each agent's memory, filesystem state and routing intact.

More projects →

Events starting soon

Discover more events onn Kube Events →

Automating Pod Disruption Budgets with Kyverno
Automating Pod Disruption Budgets with Kyverno

Karpenter can reduce Kubernetes infrastructure costs, but aggressive node consolidation can also expose workloads that lack disruption safeguards.

Ahmad Asmar explains how Zencity uses Kyverno to automatically generate Pod Disruption Budgets, while accounting for existing PDBs, percentage-based availability targets, single-replica workloads, and environment-specific policies.

In this interview:

  • How Karpenter consolidation changes the availability risks of cluster operations
  • Why Kyverno's generated policies can provide safer defaults than manual enforcement
  • How to handle duplicate PDBs, scaling workloads, and single-replica edge cases
  • How aggregated ClusterRoles keep custom permissions separate from Helm-managed resources

Learn from production

More case studies →

Matching jobs

    • DevOps Engineer with Mark43

    • Salary: $155K to $170K a year

    • Location: remote from

    • Tech stack: Kubernetes, Docker, Terraform

    • DevOps Engineer with RobCo

    • Salary: US$70.74K to US$440K a year

    • Location: based in the office in Munich, DE

    • Tech stack: Kubernetes, AWS, Go, Python, Terraform, Datadog, Grafana, Prometheus

    • Site Reliability Engineer with MyFitnessPal

    • Salary: $120K to $165K a year

    • Location: remote from

    • Tech stack: Kubernetes, AWS, Docker, Go, Python, Typescript, Terraform, GitHub Actions, Datadog

    • AI Enterprise Technical Program Manager with Redhorse Corporation

    • Salary: $37 to $485.65K a year

    • Location: based in the office in Arlington, VA, USA

    • Tech stack: Kubernetes, AWS, Azure, Docker, Spark

Discover more Kubernetes jobs on Kube Careers →

Subscribe to Learn Kubernetes Weekly

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

or subscribe via

Build something

More tutorials →

Call for Papers closing soon

  1. 6

    days

    Devopsdays Juiz de Fora

    The Call For Paper is open until 23 August 2026 at GMT-4. More info →
    • Location: Juiz de Fora, BR

    • In-person conference organized by Devopsdays.

    • The conference starts on the 17 October 2026.

    • Apply here
  2. 6

    days

    ONE Summit Japan

    The Call For Paper is open until 24 August 2026 at GMT-4. More info →
    • Location: Tokyo, JP

    • In-person conference organized by CNCF.

    • The conference starts on the 11 December 2026.

    • Apply here
  3. 10

    days

    Monster Scale Summit 2027

    The Call For Paper is open until 28 August 2026 at GMT-4. More info →
    • This is a virtual event

    • Online conference organized by ScyllaDB.

    • The conference starts on the 11 March 2027.

    • Apply here
  4. 12

    days

    Devopsdays Warsaw

    The Call For Paper is open until 30 August 2026 at GMT-4. More info →
    • Location: Warsaw, PL

    • In-person conference organized by Devopsdays.

    • The conference starts on the 23 November 2026.

    • Apply here
  5. 13

    days

    Devopsdays Recife

    The Call For Paper is open until 30 August 2026 at GMT-4. More info →
    • Location: Recife, BR

    • In-person conference organized by Devopsdays.

    • The conference starts on the 12 December 2026.

    • Apply here
  6. 13

    days

    Devopsdays Florianópolis

    The Call For Paper is open until 30 August 2026 at GMT-4. More info →
    • Location: Florianópolis, BR

    • In-person conference organized by Devopsdays.

    • The conference starts on the 24 October 2026.

    • Apply here
  7. 13

    days

    OmniOpenCon 2026

    The Call For Paper is open until 31 August 2026 at GMT-4. More info →
    • Location: Bucharest, RO

    • In-person conference organized by OmniOpenCon.

    • The conference starts on the 18 October 2026.

    • Apply here

Thanks to our sponsors who make Kube Today possible

Find out more about being a sponsor →

More articles

Even more articles →