Forwarded from LearnKube news
This week on Learn Kubernetes Weekly 186:
π₯ 1 Million Tokens Per Second: Qwen 3.5 27B on GKE with B200 GPUs
π€ How I Built Kernel: An AI-Powered IT Helpdesk That Deflects 80% of Support Tickets
βοΈ Ansible AWX: Infrastructure Automation on Top of Kubernetes
π‘οΈ I Setup Kubermatic SecureGuard Before It Even Existed
π SRE: Secrets Management in Kubernetes
Read it now: https://kube.today/issues/186
βοΈ This newsletter is brought to you by StormForge by CloudBolt. Stop setting Kubernetes requests. Let ML handle rightsizing https://ku.bz/2wYKp0Q2Y
π₯ 1 Million Tokens Per Second: Qwen 3.5 27B on GKE with B200 GPUs
π€ How I Built Kernel: An AI-Powered IT Helpdesk That Deflects 80% of Support Tickets
βοΈ Ansible AWX: Infrastructure Automation on Top of Kubernetes
π‘οΈ I Setup Kubermatic SecureGuard Before It Even Existed
π SRE: Secrets Management in Kubernetes
Read it now: https://kube.today/issues/186
βοΈ This newsletter is brought to you by StormForge by CloudBolt. Stop setting Kubernetes requests. Let ML handle rightsizing https://ku.bz/2wYKp0Q2Y
This tutorial shows how to build a hub-style multi-cluster cert-manager control plane where a central hub cluster manages certificate issuance and distribution across multiple spoke clusters using cert-manager and trust-manager.
More: https://ku.bz/LKB8W3PMJ
More: https://ku.bz/LKB8W3PMJ
ESP Kubernetes Reference Implementation runs compliance scanning in Kubernetes using ESP policies with pull-based agents that execute NIST, CIS, and STIG controls and produce CUI-free attestations forwarded to SIEM or cloud functions.
More: https://ku.bz/z00YcWHVS
More: https://ku.bz/z00YcWHVS
Sealed Secrets Web is a tool that provides a web interface for managing and encrypting sensitive data in Kubernetes using the Sealed Secrets service by Bitnami.
More: https://ku.bz/WS8Y2DHgS
More: https://ku.bz/WS8Y2DHgS
Forwarded from LearnKube news
π New on LearnKube: Microservice authentication with Kubernetes Service Accounts.
Service Accounts are usually described as identities used to call the Kubernetes API.
But you can also use them to authenticate requests between services inside the cluster.
The article walks through:
- how an API service can pass its Service Account token to a data store
- how the data store can validate the token with the TokenReview API
- why accepting any valid token is not enough
- how projected Service Account tokens let you bind a token to a specific audience
Thanks to Gulcan for putting together the full walkthrough with diagrams, manifests, Go snippets, TokenReview examples, and projected Service Account tokens.
Read the full guide:
https://learnkube.com/microservices-authentication-kubernetes
Service Accounts are usually described as identities used to call the Kubernetes API.
But you can also use them to authenticate requests between services inside the cluster.
The article walks through:
- how an API service can pass its Service Account token to a data store
- how the data store can validate the token with the TokenReview API
- why accepting any valid token is not enough
- how projected Service Account tokens let you bind a token to a specific audience
Thanks to Gulcan for putting together the full walkthrough with diagrams, manifests, Go snippets, TokenReview examples, and projected Service Account tokens.
Read the full guide:
https://learnkube.com/microservices-authentication-kubernetes
This article shows a Zero Trust blueprint using mutual TLS (mTLS) and Istio security policies to make internal and external APIs secure by default, with step-by-step configs and lessons from real systems.
More: https://ku.bz/Ft_3_HxjS
More: https://ku.bz/Ft_3_HxjS
This tutorial teaches how to enforce signed container images in Kubernetes using Cosign for signing, Harbor for storage, and Kyverno admission controller for verification, including custom CA trust configuration and CI/CD integration patterns.
More: https://ku.bz/CjQLsVFWf
More: https://ku.bz/CjQLsVFWf
Forwarded from LearnKube news
This week on Learn Kubernetes Weekly 187:
π§ Applying Kubernetes Patterns to LLM Workloads
π’ Why Your Grafana is Slow on Kubernetes (and 3 Replicas Won't Fix It)
π Observability at Albert Heijn
π¬ Vibe Coding a Kubernetes Media Server: What I Learned About AI-First Engineering
π Installing Kong Gateway Custom Plugins on Kubernetes using Helm Charts
Read it now: https://kube.today/issues/187
βοΈ This newsletter is brought to you by WeAreDevelopers World Congress β The Worldβs Largest Event for Developers, AI Builders & Tech Leaders https://ku.bz/cwnthSpPK
π§ Applying Kubernetes Patterns to LLM Workloads
π’ Why Your Grafana is Slow on Kubernetes (and 3 Replicas Won't Fix It)
π Observability at Albert Heijn
π¬ Vibe Coding a Kubernetes Media Server: What I Learned About AI-First Engineering
π Installing Kong Gateway Custom Plugins on Kubernetes using Helm Charts
Read it now: https://kube.today/issues/187
βοΈ This newsletter is brought to you by WeAreDevelopers World Congress β The Worldβs Largest Event for Developers, AI Builders & Tech Leaders https://ku.bz/cwnthSpPK
This tutorial shows how to secure east-west traffic in GKE using an Internal Regional Gateway with Envoy proxies, certificates, HTTP Routes with path rewriting, and a zero-trust architecture for service-to-service communication.
More: https://ku.bz/VqqYrclKm
More: https://ku.bz/VqqYrclKm
This tutorial teaches how to implement container image signature verification in Kubernetes using Cosign for signing, Kyverno for policy enforcement, and Sigstore Policy Controller for admission control.
More: https://ku.bz/vT_tmP0lj
More: https://ku.bz/vT_tmP0lj
This tutorial teaches how to secure LLM inference services on Kubernetes using Authorino and Envoy for authentication and authorization.
More: https://ku.bz/NWFrLKFbF
More: https://ku.bz/NWFrLKFbF
This tutorial teaches how to collect Prometheus metrics from Kubernetes clusters and securely route them to remote Prometheus instances using Vector with mTLS encryption.
More: https://ku.bz/_QBDYV4t7
More: https://ku.bz/_QBDYV4t7
This tutorial teaches how to extend EKS with hybrid nodes using IAM Roles Anywhere and HashiCorp Vault for secure authentication of on-premises or edge workloads.
More: https://ku.bz/s3DxFxdHf
More: https://ku.bz/s3DxFxdHf
Forwarded from LearnKube news
This week on Learn Kubernetes Weekly 188:
π₯ When ipBlock Breaks HTTPS in Kubernetes: Debugging NetworkPolicy, Traefik, and Hairpin Routing
π§ How Nginx's New resolve Directive Finally Fixed Our Kubernetes 502s
β‘ Before You Implement KEDA, Do This First
π€ Why Your CI/CD Pipeline Failures Still Need a Human β And How We're Changing That
π Your SLOs Should Be Kubernetes Resources, Not Grafana Dashboards
Read it now: https://kube.today/issues/188
βοΈ 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/7py0zX-ct
π₯ When ipBlock Breaks HTTPS in Kubernetes: Debugging NetworkPolicy, Traefik, and Hairpin Routing
π§ How Nginx's New resolve Directive Finally Fixed Our Kubernetes 502s
β‘ Before You Implement KEDA, Do This First
π€ Why Your CI/CD Pipeline Failures Still Need a Human β And How We're Changing That
π Your SLOs Should Be Kubernetes Resources, Not Grafana Dashboards
Read it now: https://kube.today/issues/188
βοΈ 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/7py0zX-ct
Forwarded from KubeFM
Media is too big
VIEW IN TELEGRAM
Nicholaos Mouzourakis, Staff Product Security Engineer at Gusto, explains how they implemented auditable decision logging for Open Policy Agent (OPA) in their Kubernetes environment. He describes how Styra's Declarative Authorization Service (DAS) ingests and indexes OPA decision logs from all instances, making them searchable in a centralized location.
Nicholaos details how DAS enables:
- Searching for actions taken by specific users
- Identifying users with access to particular resources
- Tracking when and how access was granted
- Simulating policy changes against historical decision logs
He also mentions how they overcame challenges with legacy batch decision logs that weren't easily searchable by implementing a new batch API provided by Styra.
Watch the full episode: https://kube.fmhttps://ku.bz/S-2vQ_j-4
Nicholaos details how DAS enables:
- Searching for actions taken by specific users
- Identifying users with access to particular resources
- Tracking when and how access was granted
- Simulating policy changes against historical decision logs
He also mentions how they overcame challenges with legacy batch decision logs that weren't easily searchable by implementing a new batch API provided by Styra.
Watch the full episode: https://kube.fmhttps://ku.bz/S-2vQ_j-4
This article shows how to configure Role-Based Access Control (RBAC) in Kubernetes Engine (GKE), create roles, role bindings, and enforce least privilege across namespaces and cluster APIs.
More: https://ku.bz/RFzkXpXg9
More: https://ku.bz/RFzkXpXg9
Forwarded from Kube Builders
This tutorial shows how to deploy OpenClaw on Kubernetes with a Helm chart and ArgoCD, using persistent storage, config modes, secrets handling, and network policies to reduce the blast radius of an AI agent.
More: https://ku.bz/4-b9pCNFz
More: https://ku.bz/4-b9pCNFz
Forwarded from KubeFM
This media is not supported in your browser
VIEW IN TELEGRAM
Artem Lajko explains OS-level observability - the deepest layer of Kubernetes monitoring focused on infrastructure security and performance.
He describes how specialized tools like Falco and eBPF monitor system calls and kernel events to detect security threats. Using the example of unauthorized container shell access, Artem demonstrates how this layer provides platform teams and security engineers with deep insights while maintaining system performance.
Watch the full episode: https://ku.bz/9sGxhmm8s
He describes how specialized tools like Falco and eBPF monitor system calls and kernel events to detect security threats. Using the example of unauthorized container shell access, Artem demonstrates how this layer provides platform teams and security engineers with deep insights while maintaining system performance.
Watch the full episode: https://ku.bz/9sGxhmm8s
Forwarded from LearnKube news
Hortator lets AI agents spawn sub-agents at runtime, with each agent running in its own pod with budget caps, network policies, PII redaction, and capability inheritance so children can never escalate beyond their parent's permissions.
More: https://ku.bz/kh47Xb28t
More: https://ku.bz/kh47Xb28t
This article covers network security fundamentals in Kubernetes, explaining how clusters default to a flat pod network, how network policies enforce segmentation, and best practices like βdefault denyβ and restricting host networking.
More: https://ku.bz/T2VfCvjdJ
More: https://ku.bz/T2VfCvjdJ
Netfence runs as a daemon, injecting eBPF filter programs into cgroups and network interfaces, with a built-in DNS server that resolves allowed domains and populates IP allowlists, and connecting to a central control plane to synchronize network rules.
More: https://ku.bz/wCc37BMNY
More: https://ku.bz/wCc37BMNY