Learn Kubernetes Weekly issue 171 · 18 Feb 2026

Stop Hunting Logs, 7000 Deployments with GitOps, Replacing the Default Scheduler, Micro Frontends, Vulnerabilities in Helm Charts

This issue is brought to you by vCluster and LearnKube — join "Multi-Tenancy March" starting Feb 24: a free 3-part hands-on series on namespace isolation, virtual clusters, GPU sharing, and AI agent sandboxing on Kubernetes.

Hi, Dan here!

This Thursday we’re running The YAML Games (Feb 19, 5pm CET / 8am PT) — a live cloud native quiz show, now online for the first time.

Quickfire rounds, team trivia, prizes, and at least one question that makes everyone groan. 30 minutes, zero config required.

Join live!

Articles

  1. Stop Hunting Logs: How OpenTelemetry Brings Metrics, Logs, and Traces Together

    hackernoon.com

    This article explains how OpenTelemetry unifies observability by correlating metrics, logs, and traces through standardized telemetry data collection in Kubernetes environments.

  2. Continuous Frontend Deployments at Scale: 7000 Deployments/Month with GitOps

    people.wayground.com

    This case study shows how Wayground handles 7,000 frontend deployments per month across 50 engineers using GitOps and ArgoCD with zero deployment queues or approval processes.

  3. How we replaced the default Kubernetes scheduler to optimize our continuous integration builds

    codefresh.io

    This case study shows how Codefresh optimized Kubernetes for CI workloads by creating a custom scheduler that packs pods tightly and uses ballast pods to eliminate build start delays.

  4. Building Production-Ready Micro Frontends in Kubernetes: A Pragmatic Approach

    medium.com

    This tutorial teaches how to build and deploy production-ready micro frontends in Kubernetes.

    It also covers configuring ingress routing for module federation, and implementing CI/CD pipelines for isolated micro frontend teams.

  5. Detecting vulnerabilities in public Helm charts

    allthingsopen.org

    This article shows how to scan Helm charts for insecure RBAC, secret leaks, and malicious templates using tools like Trivy, GitHub Search, and OPA.

Kubernetes Multitenancy March: A Free 3-Part Series

Not all multitenancy is created equal — a namespace won’t cut it when you need CRD isolation, and a dedicated cluster is overkill when you just need a sandbox.

This series walks through the actual trade-offs: what breaks, what scales, and what to pick for your specific setup.

Don't miss it

Kubernetes Multitenancy March: A Free 3-Part Series

Tutorials

  1. Local DNS Server for Demos

    medium.com

    This tutorial teaches how to set up a local DNS server specifically for demo environments using dnsmasq and Docker containers.

  2. A Lightweight Tool to Create Kubeconfig Files for Kubernetes Service Accounts(Advanced K8s Series: Day 2)

    islam-muntashir.medium.com

    This tutorial teaches how to generate kubeconfig files for Kubernetes service accounts using a simple Go tool that works with both modern clusters (1.24+) and legacy versions.

  3. GPU-accelerated headless Chromium on Kubernetes: a practical guide

    medium.com

    This guide explains how to configure GPU-accelerated headless Chromium on EKS, enabling hardware acceleration by mounting host GPU drivers, and resolving AWS EC2's virtual GPU conflicts, achieving a 2x speedup in video rendering tasks like Remotion.

Faster EKS Node and Pod Startup

Kubernetes nodes on EKS can take over a minute to become ready, and pods often wait even longer — but most teams never look into why.

Jan Ludvik, Senior Staff Reliability Engineer at Outreach, shares how he cut node startup from 65 to 45 seconds and reduced P90 pod startup by 30 seconds across ~1,000 nodes — by tackling overlooked defaults and EBS bottlenecks.

In this episode:

  • Why Kubelet's serial image pull default quietly blocks pod startup, and how parallel pulls fix it
  • How EBS lazy loading can silently negate image caching in AMIs — and the critical path workaround
  • A Lambda-based automation that temporarily boosts EBS throughput during startup, then reverts to save cost
  • The kubelet metrics and logs that expose pod and node startup latenc,y most teams never monitor

Every second saved translates to faster scaling, lower AWS bills, and better end-user experience.

Faster EKS Node and Pod Startup

Kubernetes jobs

    • Software Engineer with Hootsuite

    • Salary: CA$67.7K to CA$94.7K a year

    • Location: remote from

    • Tech stack: Kubernetes, AWS, EKS, Docker, Kubernetes, AWS EC2, Prometheus, Grafana, Sumologic, Kafka

    • Software Engineer with Recharge

    • Salary: $148K to $185K a year

    • Location: remote from

    • Tech stack: Kubernetes, GCP, Docker, Kubernetes, Sentry, Splunk, MySQL, NoSQL, Javascript, Typescript

    • Software Engineer with Scale AI

    • Salary: $140K to $290K a year

    • Location: based in the office (and remote from home) in San Francisco, CA; New York, NY; Seattle, WA; Washington, DC; St. Louis, MO; TX; CO; HI, USA

    • Tech stack: Kubernetes, Kubernetes, Helm, Git, Ansible, Vertex AI, Python, Javascript, Shell, SQL

    • Software Engineer with M9 Solutions

    • Salary: $60K to $180K a year

    • Location: based in the office (and remote from home) in Bethesda, MD, USA

    • Tech stack: Kubernetes, AWS, AWS GovCloud, Kubernetes, Docker, AWS Lambda, Jenkins, SonarQube, Java, Ansible

    • Software Engineer with Garner Health

    • Salary: $240K to $285K a year

    • Location: based in the office (and remote from home) in New York City, NY, USA

    • Tech stack: Kubernetes, AWS, EKS, Docker, Kubernetes, Git, Terraform, SQL, Snowflake, AWS EMR

Discover more Kubernetes jobs on Kube Careers →

Code & tools

  1. Crust-Gather – kubectl Cluster Snapshot Plugin

    github.com/crust-gather

    Crust-Gather is a kubectl plugin for collecting Kubernetes cluster state and exposing it through an API server.

  2. Dokku: Docker PaaS

    github.com/dokku

    Dokku is a Docker-powered PaaS that helps you build and manage the lifecycle of applications, essentially offering a mini-Heroku you can self-host.

  3. Gefyra: local app development

    github.com/gefyrahq

    Gefyra runs local code in any Kubernetes cluster without the build and push cycle.

    It overlays containers in the cluster, making code changes immediately available.

  4. Kubernetes spec

    kubespec.dev

    This website is a reference guide and documentation for all the APIs and objects available in Kubernetes.

  5. k8sgpt: Kubernetes analyzer

    github.com/k8sgpt-ai

    K8sgpt is a tool that scans Kubernetes clusters, diagnoses, and triages issues in simple English.

Other interesting projects:

Subscribe to Learn Kubernetes Weekly

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

or subscribe via

Upcoming Kubernetes events

  1. Feb

    23

    Advanced Kubernetes course (Amsterdam)

    In-person workshop organized by LearnKube.

    • Location: Amsterdam, NL

    • This event requires an entrance fee

  2. Feb

    23

    Advanced Kubernetes course (Singapore)

    In-person workshop organized by LearnKube.

    • Location: Singapore, SG

    • This event requires an entrance fee

  3. Feb

    23

    Advanced Kubernetes course (Boston)

    In-person workshop organized by LearnKube.

    • Location: Boston, MA, USA

    • This event requires an entrance fee

  4. Feb

    21

    Kubernetes Community Days New Delhi 2026

    In-person conference organized by KCD New Delhi.

    • Location: New Delhi, IN

    • This is a free event.

  5. Feb

    24

    The Multi-Tenancy Spectrum 2026: From Team Isolation to Agent Sandboxing

    Online webinar organized by LearnKube + vCluster.

    • This is a virtual event

    • This is a free event.

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

    days

    Container Days Hamburg 2026

    The Call For Paper is open until 28 February 2026 at UTC. More info →
    • Location: Hamburg, DE

    • In-person conference organized by Container Days.

    • The conference starts on the 4 September 2026.

    • Apply here
  2. 16

    days

    Cloud Native Days Italy 2026

    The Call For Paper is open until 6 March 2026 at UTC. More info →
    • Location: Bologna, IT

    • In-person conference organized by CND Italy.

    • The conference starts on the 18 May 2026.

    • Apply here
  3. 6

    days

    Kubernetes Community Days Beijing 2026

    The Call For Paper is open until 24 February 2026 at UTC. More info →
    • Location: Beijing, CN

    • In-person conference organized by KCD Beijing.

    • The conference starts on the 30 December 2025.

    • Apply here
  4. 30

    days

    Cloud Native Days Amsterdam

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

    • In-person conference organized by Cloud Native Amsterdam.

    • The conference starts on the 22 May 2026.

    • Apply here
  5. 13

    days

    Kubernetes Community Days Panama 2026

    The Call For Paper is open until 3 March 2026 at UTC. More info →
    • Location: Panama City, PA

    • In-person conference organized by KCD Panama.

    • The conference starts on the 20 April 2026.

    • Apply here
  6. 10

    days

    Kubernetes Community Days Kochi 2026

    The Call For Paper is open until 1 March 2026 at UTC. More info →
    • Location: Kochi, IN

    • In-person conference organized by KCD Kochi.

    • The conference starts on the 11 April 2026.

    • Apply here
  7. 41

    days

    Kubernetes Community Days Czech & Slovak - Prague 2026

    The Call For Paper is open until 1 April 2026 at UTC. More info →
    • Location: Bratislava, SK

    • In-person conference organized by KCD Czech & Slovak.

    • The conference starts on the 21 May 2026.

    • Apply here
  8. 9

    days

    Kubernetes Community Days Kuala Lumpur 2026

    The Call For Paper is open until 28 February 2026 at UTC. More info →
    • Location: Kuala Lumpur, MY

    • In-person conference organized by KCD Kuala Lumpur 2026.

    • The conference starts on the 27 June 2026.

    • Apply here
  9. 39

    days

    KubeCon + CloudNativeCon Japan 2026

    The Call For Paper is open until 29 March 2026 at UTC. More info →
    • Location: Yokohama, JP

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 30 July 2026.

    • Apply here

Until next time!

— Gulcan

Subscribe to Learn Kubernetes Weekly

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

or subscribe via