vCluster with Lukas Gentele: Rethinking Kubernetes Multi-Tenancy
Are your platform teams constantly saying "no" to requests for new Kubernetes clusters? The traditional approach to Kubernetes multi-tenancy forces organizations to choose between cluster sprawl or restrictive namespaces - neither of which fully meets the needs of modern development teams.Lukas Gentele, CEO and co-founder of Loft Labs, shares how vCluster is transforming the way organizations handle multi-tenancy in Kubernetes. By running virtual Kubernetes control planes inside namespaces, vCluster enables teams to experiment with different versions, operators, and configurations while maintaining efficient resource usage.Key topics covered:How vCluster solves the limitations of namespace-based multi-tenancyRunning multiple Kubernetes versions in the same cluster for testing and gradual upgradesManaging bare metal GPU resources efficiently for AI/ML workloadsBalancing standardization with developer autonomy in platform engineeringUsing virtual clusters for cost-effective testing across multiple Kubernetes versionsWhether you're a platform engineer looking to say "yes" more often or a development team seeking greater autonomy within Kubernetes, this discussion offers practical insights into modern multi-tenancy approaches.Love the show? Subscribe, rate, review, & share! http://platformengineeringpod.com/
--------
40:56
Building Real-World Platforms: Abby Bangser on CNCF, Kratix, & Syntasso
When organizations grow beyond using third-party platforms, they face a critical challenge: how to build internal platforms that enable teams to work efficiently while maintaining security and compliance. Abby Bangser, founding principal engineer at Syntasso, shares insights on creating real-world platforms that strike the right balance between standardization and flexibility.Key InsightsThe shift from external platforms to internal ones often comes from specific business needs, like compliance requirementsSuccessful platform engineering requires finding the right balance between prescriptive standards and flexible customizationPlatforms should offer multiple levels of abstraction - from simplified "paved paths" to advanced customization optionsPlatform teams should watch how users interact with their services to identify emerging patterns and needsLove the show? Subscribe, rate, review, & share! http://platformengineeringpod.com/
--------
53:54
Smart TV Testing Made Simple with Dave Lucia of TV Labs
Testing smart TV applications presents unique challenges that traditional web testing approaches can't solve. Dave Lucia, CTO and co-founder of TV Labs, shares how his team built a platform that virtualizes televisions and set-top boxes to help media companies test their smart TV apps on physical devices.Learn about TV Labs' innovative architecture and how they handle everything from camera-based testing systems to their custom Lua-based DSL for faster test execution. A key highlight is how choosing Elixir as their primary technology has enabled TV Labs to build a robust orchestration system. The language's built-in capabilities for fault tolerance, process isolation, and distributed computing make it particularly well-suited for managing concurrent connections and real-time state across multiple devices.The discussion also explores practical insights about system architecture, including how TV Labs leverages Phoenix presence for real-time device state tracking and achieves microsecond-level performance for message broadcasting.Love the show? Subscribe, rate, review, & share! http://platformengineeringpod.com/
--------
47:50
Trust, Lock-in, And Better Infrastructure Management
Why do 70% of organizations still struggle to adopt infrastructure as code? Sören Martius, CPO and co-founder of Terramate, joins Cory O'Daniel to tackle the challenges of modern infrastructure management and the delicate balance between vendor trust and lock-in.The conversation explores practical solutions for common infrastructure challenges, from managing monolithic state files to orchestrating complex deployments. Martius shares insights on: When to maintain a monolithic state file versus breaking it into smaller unitsHow infrastructure needs evolve as engineering teams grow beyond 100 peopleWhy anti-lock-in features build trust with operations teamsThe role of AI in detecting and remediating infrastructure misconfigurationsFor teams wrestling with infrastructure complexity or evaluating new tools, this discussion offers practical perspectives on building scalable, maintainable infrastructure while avoiding common pitfalls around vendor lock-in and team adoption.Love the show? Subscribe, rate, review, & share! http://platformengineeringpod.com/
--------
1:03:05
Meeting Developers In Their Existing Workflows: The Terrateam Advantage
Building infrastructure tooling doesn't require massive VC funding or a huge team - just ask Malcolm Matalka, co-founder of bootstrapped Terrateam. Malcolm shares his journey from real estate websites to investment banking to biotech, before landing in infrastructure automation.Learn how Terrateam takes a unique "libraries over frameworks" approach to development, prioritizing simplicity and control by carefully selecting dependencies and building critical components in-house. Malcolm explains how this philosophy leads to more maintainable code and better security outcomes.As an early participant in the OpenTofu fork, Malcolm provides insights into the community response and adoption challenges. He discusses how Terrateam helps teams streamline their infrastructure workflows by integrating directly with existing tools and processes rather than forcing new ones.For platform engineers looking to simplify their infrastructure management, Malcolm describes the ideal Terrateam user as someone who wants infrastructure changes to flow naturally through their existing development process without added complexity.Love the show? Subscribe, rate, review, & share! http://platformengineeringpod.com/
Welcome to the Platform Engineering Podcast, a monthly exploration into the fascinating world of platform engineering. This podcast caters to professionals and enthusiasts passionate about the intricacies of platform architecture, cloud operations, and scaling DevOps practices. Whether you're a seasoned expert or just starting in the realm of platform engineering, this is a must-listen show you don’t want to miss. Each episode features in-depth interviews with seasoned platform engineers, cloud specialists, and DevOps teams. Their expertise and knowledge are crucial for thriving in this field. Tune in as they share their experiences, challenges, and successes, offering unique perspectives into the everyday workings and innovations of this domain. Let their intriguing anecdotes provide you with valuable lessons that can immediately enhance your business’s competitive edge. Hosting the podcast are prominent voices in platform engineering: Cory O’Daniel, David Williams, and Chris Hill. Cory, a software and operations engineer in Los Angeles, California, has over two decades of experience in building startup brands and managing cloud operations. He created Bonny, an Elixir-based Kubernetes operator framework, and is passionate about AWS cloud, Kubernetes, and platform engineering. David boasts more than 15 years in cloud experience, working with various platform engineering companies. He founded the art collective Collision Ensemble and co-founded the DevOps company Deployboard. Chris, a software developer and operations engineer, is versed in Kubernetes and cloud-based technologies like AWS and GCP. His expertise in scalable system designs is pivotal in platform engineering projects. Join Cory, David, and Chris as they break down platform engineering with their expert guests. Learn more at platformengineeringpod.com