K8up is a Kubernetes Operator that helps you: - Backup all PVCs marked as ReadWriteMany or with a specific label - Perform individual, on-demand backups - Schedule backups to be executed regularly And more ➜ https://ku.bz/1ynMNZrK9
Kube Builders
@kube.builders
News and links on building infrastructure and Kubernetes clusters curated by the @Learnk8s.io team More K8s news, events, jobs → https://kube.today
This week on the Learn Kubernetes Weekly: 🔍 Baselining Audit Logs 🤖 AI Agent for SRE Ops 🛡️ OSS Security Console 🧩 Implementing User Namespaces 🔀 Vlan Migration Without Downtime ⭐️ daily.dev Read it now: https://kube.today/issues/195
This tutorial shows how to connect on-prem Kubernetes workloads to Google Cloud without service account keys using Workload Identity Federation, OIDC, Terraform, Kyverno, and IAM attribute conditions ➤ https://ku.bz/1YVD6c3FP
KEDA GPU Scaler is a KEDA external scaler that reads NVIDIA GPU metrics through NVML and autoscalers vLLM, Triton, training jobs, and custom inference workloads without requiring Prometheus ➤ https://ku.bz/Hg61Tjm7h
This tutorial teaches how to build a production-like Kubernetes cluster on bare metal using Hyper-V VMs with MetalLB, Ingress NGINX, Longhorn storage, and HPA ➜ https://ku.bz/lgLkmqb-9
Define the criteria before choosing the tool Fabián Sellés Rosa from Adevinta on balancing flexibility, maturity, and operational effort https://ku.bz/R_06hwnCn 🌟 LearnKube 🎙 🎙Bart
"We didn't have control over our app. We didn't know the state of our app." Jordan Karapanagiotis on why they moved from Docker to K3s for edge AI 📺: https://ku.bz/3yDmJ_xSC
"We're following very closely the evolution of tools like Kubeflow, KServe, Kueue, and Container SSH." Ricardo Rocha on emerging Kubernetes tools for scientific workloads 📺: https://ku.bz/BCzSD9bF_
This tutorial teaches how to build a local observability stack for AWS EKS logs using Stern for multi-pod tailing, Fluent Bit for log processing with multiline parsing, and Elasticsearch with Kibana for searchable visualization via Docker Compose ➤ https://ku.bz/qK6fTw_SB
Kubeswitch is a command-line tool to ease switching between different kubectl contexts Kubeswitch is a drop-in replacement for kubectx ➜ https://ku.bz/Jj30sYB-L
We’ve just confirmed 3 private Kubernetes training engagements for September alone Want to level up your team’s Kubernetes and platform engineering skills? Teams: https://learnkube.com/corporate-training Individuals: https://learnkube.com/training
EgressGateway provides stable egress IP addresses for pods accessing external services It works across CNI networks like Calico and Flannel, offering high availability, fine-grained policy control, and IPv4/IPv6 dual-stack ➤ https://ku.bz/1zqlTQGdD
git-change-operator is a Kubernetes operator that enables automated Git operations from within clusters through GitCommit and PullRequest custom resources ➤ https://ku.bz/Y1q8PFFvw
Orphan Resource Collector (ORC) is an open-source tool for detecting and managing orphaned resources in Kubernetes clusters ➤ https://ku.bz/yd4ZdWCN8
Reloader is a Kubernetes controller that monitors changes in ConfigMap and Secrets and triggers rolling upgrades on Pods with their associated Deployment, StatefulSet or DaemonSet ➜ https://ku.bz/NBWH644n8
This article teaches how to build self-evolving AI systems using Kubernetes, Temporal workflows, and automated deployment pipelines, enabling AI agents to detect errors, fix code, and redeploy services without manual intervention ➤ https://ku.bz/CqL64wJNt
This tutorial shows how to serve open source LLMs on Red Hat OpenShift AI with KServe, vLLM, Argo CD, and IBM Fusion using a fully declarative GitOps workflow ➤ https://ku.bz/chQc0HG6n
This tutorial shows how to automatically create and scale GitHub Actions runners on Kubernetes using Argo CD ApplicationSets that read config files from Git and deploy runner pods with custom resources and autoscaling ➜ https://ku.bz/0h2gRcqLb
"Expecting a larger ecosystem of alternative schedulers specialized for different workloads. The base scheduler solves 80% of problems - the rest are for specialized tools." Amin Astaneh on Unix philosophy for Kubernetes schedulers 📺: https://ku.bz/p1RNM5ldZ
"MIGs: no noisy neighbor, clear telemetry. Time slicing: higher density, but no memory isolation." Andrew Hillier on choosing GPU allocation strategies 📺: https://ku.bz/wL-0d1X0y
Goldpinger is a monitoring tool that runs as a DaemonSet and makes calls between pod instances to test connectivity It produces Prometheus metrics for visualization and alerting, while providing a web UI that displays network health and latency ➤ https://ku.bz/WD6zf4B2h
KubeCM is a command-line tool that simplifies Kubernetes context management by allowing users to switch between clusters and namespaces with a single command ➜ https://ku.bz/Xs-l4WTH2
🗣️ Alessandro Pomponio, Research Software Engineer @ IBM Research, explains how his team used Kyverno policies to solve GPU resource monopolization in their Kubernetes clusters Watch the full episode: https://ku.bz/5sK7BFZ-8
This week on the Learn Kubernetes Weekly: 🤖 So We Built an AI SRE 💸 The GPU Bill Was $40,000 🔓 PSS Restricted Did Not Block AF_ALG 📦 One Registry for 6 AKS Clusters ⚙️ GitOps with tofu-controller ⭐️ Isovalent Read it now: https://kube.today/issues/194
Mac Chaffee advocates for "one big box" infrastructure and vertical scaling over distributed systems. His key insight: Kubernetes is an operating system for running applications Watch: https://ku.bz/9nFPmG85f
This tutorial shows how to advertise Kubernetes LoadBalancer IPs to a LAN by configuring Cilium BGP Control Plane, an IP pool, Cilium BGP resources, and FRR on a UniFi Gateway ➜ https://ku.bz/y36nr3n9d
🗣️ Federico Iezzi from Google Cloud explains how his team reached 1M output tokens/s using Qwen 3.5 27B, vLLM, GKE Autopilot, and B200 GPUs https://ku.bz/1xD9Md0mb 🌟 LearnKube 🎙 🎙Bart
Grafana Beyla is an open source eBPF-based tool that auto-instruments HTTP/gRPC apps to collect essential traces and RED metrics and exports them in OpenTelemetry or Prometheus formats ➜ https://ku.bz/61N3-25F4
Rūsternetes is a from-scratch Rust reimplementation of Kubernetes with its own: - API server, - scheduler, - controller manager, - kubelet, - kube-proxy, - controllers, - and conformance tests ➜ https://ku.bz/yjgm-qPVh
🗣️ Marc Campora shares his perspective on running AWS Lambda on Kubernetes - while helpful for bin packing, you still inherit all of Kubernetes' operational complexity and miss the point Watch: https://ku.bz/5gMTkzLhV