Kube Architect
Ir al canal en Telegram
News and links on architecting and developing apps on Kubernetes curated by the @Learnk8s team
Mostrar más8 962
Suscriptores
-624 horas
-97 días
-4130 días
Archivo de publicaciones
8 964
Repost from N/a
Managed Kubernetes makes cluster operations easier, but service gaps still show up in real environments.
Referencing a point raised in the Grzegorz Głąb episode, Christopher Tineo describes one of the practical tradeoffs he has seen in Google Cloud: some services are not equally available across regulated environments, which means teams still need to look beyond managed offerings and evaluate open-source options.
The lesson is that managed services reduce toil, but they do not remove architectural constraints.
Watch the full interview: https://ku.bz/5f9sFC6CG
This interview is a reaction to Grzegorz Głąb's episode https://ku.bz/yg_fkP0LN.
8 964
This tutorial walks you through a full GitOps setup on minikube, where Argo CD deploys a Go service straight from Git and an HPA scales the pods under load.
More: https://ku.bz/4lY9D3HgR
8 964
Repost from N/a
Danyl Novhorodov, Software Engineer & Architect @ Eneco, explains that Kubernetes can be clean, resilient, and efficient, but only when managed by teams with deep platform understanding, clear infrastructure-application boundaries, and strong operational discipline around security and CI/CD.
Without these foundations, he compares it to "giving a Formula One car to someone who just got their driving license" - the tool isn't broken, it's simply misapplied.
Watch the full episode: https://ku.bz/BYhFw8RwW
8 964
This case study shows how a team kept delivering WebSocket events after growing to dozens of pods, using Redis to track which pod holds each user's connection and relay messages to it.
More: https://ku.bz/ftpTJ9Pqh
8 964
Repost from N/a
A pizza order became a 15-container, 200-trace system.
In Kube Signals episode two, Brian Teller and Mauricio (Salaboy) Salatino examine observability, state management, governance, and trust for non-deterministic agents.
They discuss:
- Why multi-agent runtimes can recreate monolith scaling
- How OpenTelemetry exposes prompts, completions, and decisions
- Why execution history turns agent trust into measurable evidence
Watch: https://ku.bz/TlVjXdnb6
Kubernetes moves too fast to track everything. Learn Kubernetes Weekly filters out the noise to deliver one curated email with useful articles, tutorials, tools, jobs, events, and CFPs. Subscribe to Learn Kubernetes Weekly.
8 964
This article shows how Sveltos ClusterPromotion promotes a config from dev to staging to production only when health checks pass, and why letting Argo CD and Sveltos manage each other deleted Argo CD.
More: https://ku.bz/sJZhQf25J
8 964
Repost from LearnKube news
kubectl tree is a kubectl plugin that follows ownerReferences and prints the whole object tree under a Deployment or custom resource, so you can see what created what.
More: https://ku.bz/D2qCz0wDD
8 964
This article lays out a production EKS setup where Karpenter keeps a cheap On-Demand baseline and absorbs traffic spikes with Spot nodes that drain safely when AWS reclaims them.
More: https://ku.bz/f-CnXzXxb
8 964
Repost from N/a
Molly Sheets, Director of Engineering, Kubernetes at Zynga, addresses the common fears and misconceptions that prevent platform teams from adopting multi-tenant Kubernetes environments. She challenges the perfectionist mindset that often paralyzes teams and provides practical guidance for moving forward with shared infrastructure.
Molly emphasizes prioritizing business needs over architectural purity, arguing that teams often get stuck pursuing the "perfect pristine architecture" instead of focusing on what actually serves their organization. She directly addresses the fear that shared environments will compromise service quality, particularly around security and account isolation concerns.
Watch the full episode: https://ku.bz/Rmpl8948_
8 964
This case study shows how a student team built a multi-tenant PostgreSQL DBaaS on Kubernetes with Patroni for failover and PgBouncer for pooling, and what they had to redo.
More: https://ku.bz/_FZ-k558p
8 964
This article describes Silex, a homemade Kubernetes ingress controller with a Go control plane and a Rust data plane, and benchmarks it against the Nginx ingress controller.
More: https://ku.bz/zTSm2MLtf
8 964
This tutorial shows how to link three GKE clusters with Linkerd multicluster, mixing federation and mirroring so a service keeps answering even when a whole cluster disappears.
More: https://ku.bz/RMhY6y-2_
8 964
Repost from N/a
Brian Donelan, VP Cloud Platform Engineering @ JPMorganChase, breaks down the key differences between KEDA (Kubernetes Event-Driven Autoscaler) and traditional Kubernetes autoscaling mechanisms. He explains how KEDA fundamentally changes the scaling paradigm from resource-based metrics to event-driven triggers, enabling more responsive and cost-effective scaling strategies.
The explanation provides practical context for when KEDA excels: batch processing jobs, event-driven microservices, development environments, and serverless-style workloads on Kubernetes.
Watch the full episode: https://ku.bz/sFd8TL1cS
8 964
This case study shows how a team turned an old chat export into a searchable archive with OpenSearch, a Spring Boot app and a Kubernetes deployment behind HTTPS.
More: https://ku.bz/Y2c8-D7Z3
8 964
This case study shows how Inditex reclaims idle node capacity with an open-source overcommit operator that rewrites pod requests through a mutating webhook, based on priority class.
More: https://ku.bz/XV3rLBhJr
8 964
Repost from LearnKube news
This case study walks through a production debugging session where orphaned Kubernetes pods kept blocking new deployments due to a race condition between the job controller, garbage collector, and an undocumented default propagation policy behavior.
More: https://ku.bz/NmswYT7Zd
8 964
This case study shows how to use Source Hydrated Infrastructure Models (SHIM), a GitOps pattern that commits fully rendered infrastructure manifests to Git for explicit auditing and reconciliation.
More: https://ku.bz/LGRcYxQGy
8 964
Repost from N/a
Oleksii Kolodiazhnyi, Senior Architect @ Mirantis, explains the fundamental reasoning behind using graphs and visual diagrams for Kubernetes workload assessment.
Oleksii emphasizes that graphs serve two critical purposes: they provide an intuitive way to represent system architecture, and they dramatically improve information consumption speed compared to text-based descriptions.
Watch the full episode: https://ku.bz/zDThxGQsP
8 964
Repost from LearnKube news
200 issues. More than 77,000 Kubernetes engineers. Thank you to all of you reading it 🎉
In Learn Kubernetes Weekly 200:
🤖 Benchmarking LLM Inference with Production Agent Traces
🔌 Two New Headlamp Plugins
🌐 Migrating from ingress-NGINX to Envoy Gateway
🐘 Building High-Availability PostgreSQL on Kubernetes
Read it: https://kube.today/issues/200
8 964
This article shows how CloudNativePG replaces Patroni, HAProxy and barman with four Kubernetes resources that handle failover, backups and connection pooling for PostgreSQL.
More: https://ku.bz/xbcrK9px3
