Spotlight

Kubernetes Through Control Theory Glasses: HPA

Myroslav Vivcharyk

This article reads the HPA as a proportional controller from control theory, showing why the deadband, high gain and slow response trade-offs are unavoidable, and what dead time and pod quantization do to a PID version of it.

More articles →

Tools and utilities

  • wellcake: Kubernetes operator for Valkey

    wellcake is a Kubernetes operator for Valkey that runs standalone, replication, sentinel and cluster topologies from one CRD, with failover, rolling restarts, S3 backups and secret rotation.

  • Sablier: on-demand containers

    This code tool allows you to start containers only when needed and automatically stop them after a period of inactivity.

  • IncidentFox

    IncidentFox automates incident investigation with AI agents using 178+ tools for Kubernetes, AWS, and Grafana, featuring RAPTOR knowledge base for runbooks, alert correlation reducing noise by 85-95%, and Slack/GitHub/PagerDuty integrations.

  • json2k8s: Opinionated Kubernetes CLI

    This code tool converts JSON files into Kubernetes resource manifests, allowing you to use JSON/jsonnet workflows while still generating valid YAML for Kubernetes.

  • Canonical MAAS: Bare Metal Provisioning as a Cloud Service

    MAAS (Metal-as-a-Service) is a production-grade tool that automates provisioning, network config, and OS installs (Ubuntu, CentOS, Windows, ESXi) across physical servers using PXE, IPAM, and full API-driven workflows.

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. 2

    days

    Cloud Native AI Summit Europe

    The Call For Paper is open until 14 August 2026 at GMT-4. More info →
    • Location: Paris, FR

    • In-person conference organized by mate.dev.

    • The conference starts on the 3 December 2026.

    • Apply here
  2. 3

    days

    Cloud Security Space 2026

    The Call For Paper is open until 15 August 2026 at GMT-4. More info →
    • Location: Buenos Aires, AR

    • In-person conference organized by Cloud Security Space.

    • The conference starts on the 9 October 2026.

    • Apply here
  3. 4

    days

    Kubernetes Community Days Suisse Romande 2026

    The Call For Paper is open until 16 August 2026 at GMT-4. More info →
    • Location: Geneva, CH

    • In-person conference organized by KCD Suisse Romande.

    • The conference starts on the 9 December 2026.

    • Apply here
  4. 11

    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
  5. 12

    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
  6. 16

    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
  7. 18

    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

Thanks to our sponsors who make Kube Today possible

Find out more about being a sponsor →

More articles

Even more articles →