en
Feedback
Kubesploit

Kubesploit

Open in Telegram

News and links on Kubernetes security curated by the @Learnk8s team Website: https://kubesploit.io/

Show more
2 063
Subscribers
+124 hours
+27 days
+1830 days
Posts Archive
This article reviews Kubermatic SecureGuard (KubeSG), a Kubernetes-native open source secrets manager built on OpenBao and th
This article reviews Kubermatic SecureGuard (KubeSG), a Kubernetes-native open source secrets manager built on OpenBao and the External Secrets Operator that automates secret rotation and delivery without app rewrites or proprietary SDKs. More: https://ku.bz/wD-DcVMBD

This article shows how to sign every container image using Cosign keyless signing in GitHub Actions and enforce signatures at
This article shows how to sign every container image using Cosign keyless signing in GitHub Actions and enforce signatures at pod admission with Kyverno, using the chalk/debug npm attack as the real-world motivation. More: https://ku.bz/7WkPPBjwH

Repost from N/a
πŸŽ™οΈ What is Brandt Keller bringing to KCD New York? A practical session on software assurance at scale, why verification material becomes harder to manage across organizational boundaries, and why runtime is where trust and verification matter most. If you're interested in supply chain security, cloud-native platform engineering, observability, AI-enabled infrastructure, and practical Kubernetes operations, KCD New York is the place to be. We also have 10 free tickets available. Email hello@kube.events to claim one before they are gone. Register for KCD New York and claim your spot. πŸ”— https://ku.bz/JkjmffBzw

Repost from LearnKube news
This week on Learn Kubernetes Weekly 185: πŸ”₯ A One-Line Kubernetes Fix That Saved 600 Hours a Year πŸ” Why Kubernetes Has No L
This week on Learn Kubernetes Weekly 185: πŸ”₯ A One-Line Kubernetes Fix That Saved 600 Hours a Year πŸ” Why Kubernetes Has No Login β€” And How We Solved It for AuditRadar βš™οΈ Durable Workflows Beyond Vercel: Version-Safe Orchestration for Kubernetes 🧩 The Missing Layers in Your Kubernetes Operator 🚨 Why Your KServe InferenceService Won't Become Ready: Four Production Failures and Fixes Read it now: https://kube.today/issues/185 ⭐️ This issue is brought to you by Qodo, the AI code integrity platform helping teams review, test, and ship reliable infrastructure code faster https://ku.bz/NvLHsnl-6

Repost from N/a
The right AI governance pattern for Kubernetes is not one agent doing everything. It is multiple agents doing specific work well. Henrik Rexed of Dynatrace says teams should think in terms of specialized review lanes: one AI system for infrastructure-heavy changes, another for observability concerns, and a human reviewer to confirm the final result. That reduces the chance of subtle platform-specific issues being missed by a generic review pass. Watch the full interview: https://ku.bz/KGQ_b20nQ

This article explains Kubernetes secrets management from an SRE angle by comparing: - Sealed Secrets, - External Secrets Operator, - and Vault-based approaches with examples. More: https://ku.bz/l5fy3crYf

Repost from N/a
Alessandro Pomponio, Research Software Engineer @ IBM Research, explains his team's strategic approach to selecting open source tools from the CNCF landscape for their research computing platform. Alessandro details their decision-making process for policy enforcement, comparing Kyverno and Gatekeeper. They ultimately chose Kyverno because it uses YAML and "truly speaks Kubernetes," making it more accessible for researchers who manage clusters as a secondary responsibility rather than their primary job. Watch the full episode: https://ku.bz/5sK7BFZ-8

This tutorial shows how to set up TLS-terminated ingress on EKS Auto Mode using ACM and an ALB, skipping the traditional AWS
This tutorial shows how to set up TLS-terminated ingress on EKS Auto Mode using ACM and an ALB, skipping the traditional AWS Load Balancer Controller installation and OIDC setup. More: https://ku.bz/sbhYbmWNb

Repost from LearnKube news
πŸš€ New on LearnKube: β€œUser and workload identities in Kubernetes.” The Kubernetes API server must identify the caller before
πŸš€ New on LearnKube: β€œUser and workload identities in Kubernetes.” The Kubernetes API server must identify the caller before it can check permissions. The article follows that identity through the request path: external users, in-cluster workloads, service account tokens, projected volumes, JWT claims, TokenReview, and AWS IAM federation. You will learn: - how authentication differs from authorization - why human users usually come from OIDC, certificates, webhooks, proxies, or static token files - how pods authenticate with service accounts - why TokenRequest and projected volumes replaced automatic long-lived token secrets - what sub, aud, iss, and exp tell you inside a JWT - how EKS IRSA uses projected tokens to federate with AWS IAM - how TokenReview validates Kubernetes-issued tokens inside the cluster Read the full article: https://learnkube.com/authentication-kubernetes

This article explains why vanilla Kubernetes has no real login event and shows a practical session-tracking workaround using credential-id fingerprints from audit logs, with a side-by-side comparison against OpenShift OAuth behavior. More: https://ku.bz/DxYlmDBjQ

Repost from N/a
Agent workloads push Kubernetes beyond the assumptions of the standard container model. Mauricio Salatino explains why Agent Sandbox is useful as teams start running AI agent code in clusters that need stronger isolation and new primitives for this class of workload. Watch the full interview: https://ku.bz/QXKc1tBFY

Harbor is a CNCF-graduated open source container registry that stores, signs, and scans images, with built-in RBAC, LDAP/OIDC support, vulnerability scanning, policy-based replication, and a full REST API. More: https://ku.bz/GjjZhkvSD

Kubeconform is a Kubernetes manifests validation tool. Similar to Kubeval, but with the following improvements: 1. High performance. 2. Remote or local schema locations 3. Up-to-date schemas for all recent versions of Kubernetes. More: https://ku.bz/l0kD6R0TS

Repost from LearnKube news
This week on Learn Kubernetes Weekly 184: πŸ”₯ Three Weeks Hunting a 4GB Native Memory Leak That .NET Couldn't See ⚠️ Before Yo
This week on Learn Kubernetes Weekly 184: πŸ”₯ Three Weeks Hunting a 4GB Native Memory Leak That .NET Couldn't See ⚠️ Before You Migrate: Five Surprising Ingress-NGINX Behaviors You Need to Know πŸ”€ Why I Built ctx_: The Context Switcher That Actually Gets DevOps Work πŸš€ Migrating Ingress NGINX Controller to Istio in Kubernetes 🐘 Running PostgreSQL on Kubernetes: Operators, Storage and Production Guide Read it now: https://kube.today/issues/184 ⭐️ This newsletter is brought to you by WeAreDevelopers World Congress β€” The World’s Largest Event for Developers, AI Builders & Tech Leaders https://ku.bz/CvpvW-SG2

This tutorial shows how to use Cilium and Hubble to enforce HTTP path based network policies in Kubernetes with eBPF, so you
This tutorial shows how to use Cilium and Hubble to enforce HTTP path based network policies in Kubernetes with eBPF, so you can allow or block specific endpoints without sidecars. More: https://ku.bz/Fl4tzq2J2

Repost from N/a
John Ford from Scout24 SE explains how Scout24 turned a forced OS migration into a chance to rethink Kubernetes autoscaling, node provisioning, and infrastructure efficiency. You will learn: - Why two-minute node provisioning forced a 25% capacity buffer - How Karpenter made the Bottlerocket migration safer - What broke around EC2 metadata, AWS SDKs, and cgroups - How the new foundation enables Spot, ARM, and GPU workloads Watch (or listen to) it here: https://ku.bz/DdmVC2_7v 🌟 This episode is brought to you by LearnKube β€” get started on your Kubernetes journey through comprehensive online, in-person or remote training: https://learnkube.com/training With @Birthmarkb

This tutorial explains TLS and certificate debugging from root CA basics to Kubernetes secrets, with OpenSSL and curl command
This tutorial explains TLS and certificate debugging from root CA basics to Kubernetes secrets, with OpenSSL and curl commands for inspecting certs, validating handshakes, and fixing common production errors. More: https://ku.bz/z-30r6w-V

Repost from N/a
Using AI to generate YAML is one thing. Letting it touch production operations is another. YongKang He says the safest starting point is low-risk, high-volume work like anomaly detection, correlation, and remediation suggestions. He is not ready to hand over costly scaling decisions or sensitive policy changes without stronger guardrails. The practical lesson is that AI should act like a co-pilot for SRE, not a fully autonomous operator. Watch the full interview: https://ku.bz/8Q7Vy60P7

Repost from Kube Builders
Node Healthcheck Operator automatically detects unhealthy nodes and triggers pluggable remediators like BMC, ClusterAPI, or software reboots to recover workloads without manual intervention. More: https://ku.bz/8Y52rJ74q

Repost from LearnKube news
πŸš€ New on LearnKube: "Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats." Kubernetes metrics often look like a P
πŸš€ New on LearnKube: "Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats." Kubernetes metrics often look like a Prometheus topic, but the data originates much lower in the stack. This guide explains how kubelet collects and exposes pod, container, node, and resource metrics, and how that path changes when stats move from cAdvisor to the container runtime through CRI. You will learn: - how Linux cgroups provide the raw counters behind container metrics - where cAdvisor fits inside kubelet - what kubelet exposes through /metrics, /metrics/cadvisor, /metrics/resource, and /stats/summary - how containerd and CRI-O can return pod and container stats through CRI - why the same kubelet endpoint can hide a different internal collection path Read the full article: https://learnkube.com/kubernetes-metrics-cadvisor-kubelet-cri