Kubesploit
2.09K subscribers
925 photos
184 videos
1.83K links
News and links on Kubernetes security curated by the @Learnk8s team
Website: https://kubesploit.io/
Download Telegram
This article explains the Kubernetes v1.36 SELinux volume labeling change and why clusters using SELinux should audit workloads before SELinuxMount becomes the default.

More: https://ku.bz/KGR_FN-3w
k8scout maps realistic Kubernetes escalation paths from a compromised pod to cluster-admin, node access, secret theft, or cloud IAM takeover, with graph output and reviewer mode.

More: https://ku.bz/Jt-LJm0f2
Copy Fail Destroyer runs on Kubernetes nodes to detect and remediate Copy Fail and Dirty Frag by probing vulnerable kernel modules, unloading them, exposing metrics, and supporting Helm or ArgoCD deployment.

More: https://ku.bz/xvFl18wxv
Forwarded from KubeFM
Media is too big
VIEW IN TELEGRAM
How do you give developers access to the Kubernetes API without letting them break things?

Peter Kelly describes staged policies in Project Calico: developers can dry-run network policies to see which flows would be affected before enforcing them. Combined with namespace-scoped policy tiers, teams get real autonomy without risking production traffic.

Instead of blocking developers, give them a safe way to test.

Full interview: https://ku.bz/xgqZJhdyn



Watch the full interview: https://ku.bz/xgqZJhdyn

This interview is a reaction to Mac Chaffee's episode https://ku.bz/9nFPmG85f
This case study explains how a Kubernetes secrets audit exposed weak secret handling and forced a move toward safer secret management.

It covers encoded secrets, RBAC, encryption, external secret stores, and audit-ready controls.

More: https://ku.bz/z0ylnRsvd
Forwarded from LearnKube news
This week on Learn Kubernetes Weekly 192:

🔧 Our Kubernetes Operator Didn't Scale, So We Rebuilt It
🔀 ClickHouse Shard Rebalancing on Kubernetes: From Talk to Operator
💥 Invisible OOMkill: Java Pods Crashing in Kubernetes
🗂️ Using Kubernetes ConfigMaps as a Real-Time State Store
🚨 From Container Escape to Cloud Takeover: A Real-World Cloud Security Assessment

Read it now: https://kube.today/issues/192

⭐️ This newsletter is brought to you by Buoyant, the creators of Linkerd https://ku.bz/BB-RtVFWs
This article explains how a local 7B model was fine-tuned to answer cloud security, Kubernetes, Terraform, and compliance questions from a rule-based dataset.

More: https://ku.bz/NNjhbSslC
This tutorial shows how to modernize Kyverno policies with CEL using practical Kubernetes security examples like namespace rules, image checks, service account tokens, and safer policy testing.

More: https://ku.bz/PcpzWX_N6
Forwarded from KubeFM
Media is too big
VIEW IN TELEGRAM
Nicholaos Mouzourakis, Staff Product Security Engineer at Gusto, shares practical advice for Kubernetes administrators implementing Open Policy Agent (OPA). He recommends starting with Rego fundamentals using resources like Styra Academy and the Rego Playground for testing policies with real-time feedback.

He emphasizes:

- Getting team buy-in by explaining security benefits, especially for those who will read or write policies
- Using observability tools to determine scale and latency requirements
- Choosing appropriate deployment patterns (sidecar, daemon set, or standalone deployment)
- Deciding between baking configurations into Docker images, using config maps, or pulling policies from services like S3 or Styra DAS

Watch the full episode: https://kube.fmhttps://ku.bz/S-2vQ_j-4
This article explains four Kubernetes isolation patterns for AI agents: no exec, sidecar exec, separate exec pod, and ephemeral job dispatchers, with OpenShift-validated threat modeling.

More: https://ku.bz/KC6H2m-VF
This tutorial explains why standard GKE Ingress breaks under Istio STRICT mTLS and shows how to replace it with an Istio Ingress Gateway, Gateway resource, and VirtualService.

More: https://ku.bz/lNmNzN4HW
This article explains how Kubernetes zero-trust egress policy can contain the Axios npm supply-chain attack by blocking C2 traffic, data exfiltration, and lateral movement from compromised pods.

More: https://ku.bz/kz47HBml6
Forwarded from LearnKube news
This week on Learn Kubernetes Weekly 193:

🔍 Which of our Containers are Chainguard?
💸 One Forgotten Notebook on an A100. $1,800 a Month.
🔄 How an Admin Cluster Keeps Application Clusters in Sync with GitOps
📉 Cost Optimization of Spark on Kubernetes Batch Workloads on Public Clouds
🚪 ingress-nginx Is Archived: How We Migrated to kgateway (and Didn't Break Prod)

Read it now: https://kube.today/issues/193

⭐️ This newsletter is brought to you by LearnKube — master Kubernetes with hands-on training designed for engineers who want to learn the smart way https://ku.bz/hypSbyc-V
This article explains why Kubernetes PSS Restricted and RuntimeDefault seccomp did not block AF_ALG access during Copy Fail testing.

It shows why kernel attack surface still matters even when pods follow strict runtime defaults.

More: https://ku.bz/j-pzF0QZb
Forwarded from KubeFM
Media is too big
VIEW IN TELEGRAM
Container registries are often treated like storage, but they sit in the middle of delivery.

Meg Sarros explains why the registry is part of the CI/CD control plane: teams build an image, push it to a central place, and rely on that same place to manage access, encryption, and auditing.

The key point is that registry choices shape both deployment flow and governance.



Watch the full interview: https://ku.bz/k_r1B0Rwj
This case study explains how a privileged Kubernetes pod with host access can lead to container escape, control plane disruption, service account theft, and cloud resource takeover.

More: https://ku.bz/LXMBJmlKp
This tutorial explains how to sign and verify Docker images in Amazon ECR using Cosign and AWS KMS.

It also shows how trusted image enforcement can fit into EKS and Kyverno-based supply chain security.

More: https://ku.bz/NG8185Rvq
Nomos governs AI agent actions for Claude Code, Codex, Cursor, and MCP by enforcing allow, deny, or approval decisions before file, shell, Kubernetes, GitHub, HTTP, or secret access runs.

More: https://ku.bz/DLKSbPlGK
Forwarded from KubeFM
Media is too big
VIEW IN TELEGRAM
Federico Iezzi, Customer Engineer at Google Cloud, explains how his team achieved 1 million output tokens per second using Qwen 3.5 27B, vLLM, GKE Autopilot, and NVIDIA B200 GPUs.

You will learn:

- Why memory bandwidth limits decode performance
- How Federico chose between tensor and data parallelism
- What changed after enabling multi-token prediction and reducing the KV cache footprint with FP8 quantization

Watch (or listen to) it here: https://ku.bz/1xD9Md0mb

🌟 This episode is brought to you by LearnKube. Download the free book, The Technical Guide to Kubernetes Rightsizing, to understand what Prometheus and Grafana cannot tell you about safely reducing requests and limits: https://learnkube.com/kubernetes-rightsizing

With @Birthmarkb
This tutorial shows how to use the RBAC Overview OpenShift console plugin to audit users, service accounts, role bindings, cluster admins, and SCC access.

More: https://ku.bz/gMzL4pXNq
Forwarded from KubeFM
Media is too big
VIEW IN TELEGRAM
Security in Kubernetes does not have to be an expert-only discipline.

Abhishek Rao shares a simple mental model for platform security: layer access and isolation step by step, just like physical security in a building. The point is not perfect complexity, but practical controls teams can actually adopt.

When security feels understandable, adoption becomes realistic.



Watch the full interview: https://ku.bz/_q9XBgY2c

This interview is a reaction to Mac Chaffee's episode https://ku.bz/9nFPmG85f