Ben Horowitz is joined by Anne Neuberger, Raghu Raghuram, and Jen Kha to discuss a16z's expanding international strategy and the growing role technology plays in economic growth, national security, and global partnerships.
The conversation explores why America's technology leadership matters beyond Silicon Valley, how AI is reshaping relationships between governments and the private sector, and why countries around the world are looking to adopt frontier technologies while building stronger innovation ecosystems of their own.
They discuss AI infrastructure, cybersecurity, defense technology, startup expansion, and what it takes to build enduring technology ecosystems. Along the way, they examine the role of trusted partnerships, the importance of Western technology, and why helping founders expand globally has become an increasingly important part of company building.
Resources:
Read more about a16z’s global mission: https://a16z.com/a16zs-global-mission/
Follow Ben on X: https://x.com/bhorowitz
Follow Anne on X: https://x.com/AnneNeuberger
Follow Raghu on X: https://x.com/RaghuRaghuram
Follow Jen Kha on X: https://x.com/jkhamehl
Stay Updated:
Find a16z on YouTube: YouTube
Find a16z on X
Find a16z on LinkedIn
Listen to the a16z Show on Spotify
Listen to the a16z Show on Apple Podcasts
Follow our host: https://twitter.com/eriktorenberg
Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
What happens when AI agents start acting less like chatbots and more like coworkers? In this episode, Dan and Chris sit down with Craig McLuckie, CEO of Stacklok to explore MCP, Kubernetes, ToolHive, enterprise AI, and the emerging infrastructure powering AI-native applications. From identity management to agent orchestration and system architecture, this conversation dives into how organizations may soon manage entire fleets of AI agents working behind the scenes.
Featuring:
Craig McLuckie – LinkedIn
Chris Benson – Website, LinkedIn, Bluesky, GitHub, X
Daniel Whitenack – Website, GitHub, X
Links:
Stacklok
Toolhive
Sponsors:
Prediction Guard: A self-hosted AI control plane for running agents in high impact environments. predictionguard.com/practicalai
Upcoming Events:
Register for upcoming webinars here!
Midwest AI Summit 2026
Sean O’Dell of Dynatrace argues that enterprises are unprepared for a major shift brought on by AI: the rise of the developer. Speaking at Dynatrace Perform in Las Vegas, O’Dell explains that AI-assisted and “vibe” coding are collapsing traditional boundaries in software development. Developers, once insulated from production by layers of operations and governance, are now regaining end-to-end ownership of the entire software lifecycle — from development and testing to deployment and security. This shift challenges long-standing enterprise structures built around separation of duties and risk mitigation.
At the same time, the definition of “developer” is expanding. With AI lowering technical barriers, software creation is becoming more about creative intent than mastery of specialized tools, opening the door to nontraditional developers. Experimentation is also moving into production environments, a change that would have seemed reckless just 18 months ago. According to O’Dell, enterprises now understand AI well enough to experiment confidently, but many are not ready for the cultural, operational, and security implications of developers — broadly defined — taking full control again.
Learn more from The New Stack about the latest around enterprise developers and AI:
Retool’s New AI-Powered App Builder Lets Non-Developers Build Enterprise Apps
Solving 3 Enterprise AI Problems Developers Face
Enterprise Platform Teams Are Stuck in Day 2 Hell
Join our community of newsletter subscribers to stay on top of the news and at the top of your game.
At KubeCon + CloudNativeCon 2025 in Atlanta, the panel of experts - Kate Goldenring of Fermyon Technologies, Idit Levine of Solo.io, Shaun O'Meara of Mirantis, Sean O'Dell of Dynatrace and James Harmison of Red Hat - explored whether the cloud native era has evolved into an AI native era — and what that shift means for infrastructure, security and development practices. Jonathan Bryce of the CNCF argued that true AI-native systems depend on robust inference layers, which have been overshadowed by the hype around chatbots and agents. As organizations push AI to the edge and demand faster, more personalized experiences, Fermyon’s Kate Goldenring highlighted WebAssembly as a way to bundle and securely deploy models directly to GPU-equipped hardware, reducing latency while adding sandboxed security.
Dynatrace’s Sean O’Dell noted that AI dramatically increases observability needs: integrating LLM-based intelligence adds value but also expands the challenge of filtering massive data streams to understand user behavior. Meanwhile, Mirantis CTO Shaun O’Meara emphasized a return to deeper infrastructure awareness. Unlike abstracted cloud native workloads, AI workloads running on GPUs require careful attention to hardware performance, orchestration, and energy constraints. Managing power-hungry data centers efficiently, he argued, will be a defining challenge of the AI native era.
Learn more from The New Stack about evolving cloud native ecosystem to an AI native era
Cloud Native and AI: Why Open Source Needs Standards Like MCP
A Decade of Cloud Native: From CNCF, to the Pandemic, to AI
Crossing the AI Chasm: Lessons From the Early Days of Cloud
Join our community of newsletter subscribers to stay on top of the news and at the top of your game.
Sanjay Poonen, CEO of Cohesity, discusses the strategic acquisition of Veritas' data protection business, emphasizing the benefits for customers and the company's growth trajectory. He highlights the importance of rapid recovery in cybersecurity, the integration of AI for enhanced data insights, and the company's aspirations for an IPO, positioning Cohesity as a leader in the data protection market.
Learn more about your ad choices. Visit megaphone.fm/adchoices
From Netscape to VMware, Raghu Raghuram has been at the center of nearly every major inflection point in enterprise technology.
In this episode, Raghu joins Ben Horowitz, Martin Casado and David George to reflect on the early internet wars with Microsoft, how Netscape’s browser battles shaped a generation of founders, and the inside story of one of the most successful tech acquisitions in history, VMware’s $1.3B purchase of Nicira, which redefined modern networking and grew into a multi-billion-dollar business.
They discuss how VMware scaled from tens of millions to over $13 billion in revenue, what it took to outlast the cloud revolution, and why AI is now triggering the biggest infrastructure reset since virtualization. Raghu shares his vision for the next decade — from data-center robotics and energy-aware compute to how AI is reshaping both startups and giants alike.
Resources:
Follow Raghu on X: https://x.com/RaghuRaghuram
Follow Ben on X: https://x.com/bhorowitz
Follow Martin on X: https://x.com/martin_casado
Follow David on X: https://x.com/DavidGeorge83
Stay Updated:
If you enjoyed this episode, be sure to like, subscribe, and share with your friends!
Find a16z on X: https://x.com/a16z
Find a16z on LinkedIn: https://www.linkedin.com/company/a16z
Listen to the a16z Podcast on Spotify: https://open.spotify.com/show/5bC65RDvs3oxnLyqqvkUYX
Listen to the a16z Podcast on Apple Podcasts: https://podcasts.apple.com/us/podcast/a16z-podcast/id842818711
Follow our host: https://x.com/eriktorenberg
Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures
Stay Updated:
Find a16z on YouTube: YouTube
Find a16z on X
Find a16z on LinkedIn
Listen to the a16z Show on Spotify
Listen to the a16z Show on Apple Podcasts
Follow our host: https://twitter.com/eriktorenberg
Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
What happens when a startup becomes a giant—and then has to reinvent itself all over again?
In this episode, Martin Casado sits down with Raghu Raghuram (former CEO of VMware) and Jeetu Patel (President and CPO at Cisco) for a deep, tactical conversation on scaling, disruption, and navigating transformation from the inside. They share hard-won lessons from leading two of the most iconic infrastructure companies in tech—through waves like virtualization, cloud, containers, and now AI.
They cover:
How to keep innovation alive inside large companies
Why the best companies operate with a founder’s mindset, even without founders
The difference between selling to buyers vs. practitioners
Why the story is the strategy, and how to tell it at scale
How Cisco is rebuilding its startup DNA in the age of AI
If you're building or leading through a major tech wave, this episode is a playbook.
Timecodes:
0:00 Introduction
2:02 Weapons of Mass Disruption: Abstractions, Business Models, and Cloud
5:57 Cisco’s Missed Cloud Wave & Resetting for Innovation
6:39 Operating Like a Startup: Speed, Scale, and Leadership
10:00 Go-to-Market Challenges: Fencing Off Innovation
11:04 Organic vs. Inorganic Growth: Lessons from VMware
12:04 The 10x Rule and Competing with Incumbents
14:39 Structuring for Disruption: Two-Pizza Teams and Ideal Customer Profiles
18:43 Storytelling as Strategy: Galvanizing Large Organizations
19:42 The AI Wave: Consumerization and Infrastructure Demands
25:34 Founders vs. Operators: Leading Transformations
31:47 Product-Led Organizations: From Sales to Product Focus
34:35 The Future of Infrastructure: AI, Market Size, and Vertical Integration
39:34 Timing, Market, Team, Product, Brand, and Scale
41:19 Authenticity, Opportunity, and Final Thoughts
Resources:
Find Martin on X: https://x.com/martin_casado
Find Raghu on X: https://x.com/raghuraghuram
Find Jeetu on X: https://x.com/jpatel41
Stay Updated:
Let us know what you think: https://ratethispodcast.com/a16z
Find a16z on Twitter: https://twitter.com/a16z
Find a16z on LinkedIn: https://www.linkedin.com/company/a16z
Subscribe on your favorite podcast app: https://a16z.simplecast.com/
Follow our host: https://x.com/eriktorenberg
Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.
Stay Updated:
Find a16z on YouTube: YouTube
Find a16z on X
Find a16z on LinkedIn
Listen to the a16z Show on Spotify
Listen to the a16z Show on Apple Podcasts
Follow our host: https://twitter.com/eriktorenberg
Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
Heroku has been undergoing a major transformation, re-platforming its entire Platform as a Service (PaaS) offering over the past year and a half. This ambitious effort, dubbed “Fir,” will soon reach general availability. According to Betty Junod, CMO and SVP at Heroku (owned by Salesforce), the overhaul includes a shift to Kubernetes and OCI standards, reinforcing Heroku’s commitment to open source.
The platform now features Heroku Cloud Native Buildpacks, which let developers create container images without Dockerfiles. Originally built on Ruby on Rails and predating Docker and AWS, Heroku now supports eight programming languages. The company has also deepened its open source engagement by becoming a platinum member of the Cloud Native Computing Foundation (CNCF), contributing to projects like OpenTelemetry. Additionally, Heroku has open sourced its Twelve-Factor Apps methodology, inviting the community to help modernize it to address evolving needs such as secrets management and workload identity. This signals a broader effort to align Heroku’s future with the cloud native ecosystem.
Learn more from The New Stack about Heroku's approach to Platform-as-a-Service:
Return to PaaS: Building the Platform of Our Dreams
Heroku Moved Twelve-Factor Apps to Open Source. What’s Next?
How Heroku Is Positioned To Help Ops Engineers in the GenAI Era
Join our community of newsletter subscribers to stay on top of the news and at the top of your game.
Antirez has returned to Redis! Yes, Salvatore Sanfilippo (aka Antirez), the creator of Redis has returned to Redis and he joined us to share the backstory on Redis, what’s going on with the tech and the company, the possible (likely) move back to open source via the AGPL license, the new possibilities of AI and vector embeddings in Redis, and some good ’ol LLM inference discussions.
Join the discussion
Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!
Sponsors:
Augment Code – Developer AI that uses deep understanding of your large codebase and how you build software to deliver personalized code suggestions and insights. Augment provides relevant, contextualized code right in your IDE or Slack. It transforms scattered knowledge into code or answers, eliminating time spent searching docs or interrupting teammates.
Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog
Temporal – Build invincible applications. Manage failures, network outages, flaky endpoints, long-running processes and more, ensuring your workflows never fail. Register for Replay in London, March 3-5 to break free from the status quo.
Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes.
Featuring:
Salvatore Sanfilippo – Website, GitHub, X
Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
Deep Seek on Ollama
Claude Sonnet 3.7 is out!
<antirez> - We are destroying software
Something missing or broken? PRs welcome!
Is there true value in using cloud optimization tools when they may be phased out in the near future? You may be surprised. In this Summer Replay of Screaming of the Cloud, Corey is joined by former VMware Senior Staff Engineer Bryan Liles. Since this episode was originally released, Bryan wasn’t just promoted to the Vice President of Principal Engineering at VMware, he’s also transitioned to a new role as a Senior Principal Engineer with AWS! Listen as the pair talk about the long-term viability of Kubernetes, what’s in a tech company’s name, flipping the script surrounding the discussion of diversity in the field, and why the words you use matter the most in criticism. If anything, this throwback will show the value of intention, whether in the tech industry or your everyday life.
Show Highlights:
(0:00) Intro to episode
(0:30) Backblaze sponsor read
(0:56) The struggles of setting up interview times
(2:22) What Bryan does at VMware
(4:14) What Kubernetes has accomplished
(5:39) Corey’s qualms with Kubernetes
(8:16) The shelf life of Kubernetes
(10:36) Optimizing Kubernetes in the cloud
(13:25) What is Project Pacific?
(15:28) Firefly sponsor read
(16:04) Woes of the multicloud
(19:09) VMware’s branding and Tanzu
(21:00) Mispronouncing company names
(22:07) Punching down and diversity discourse in tech
(25:18) Intentional language in company critiques
(28:50) Learning lessons from getting fired
(30:36) Where you can find Bryan
About Bryan Liles
Bryan Liles is a Senior Principal Engineer with AWS where his team oversees all of S3. When not working, Bryan builds and races cars and drones.
Over the past 20 years, Bryan has worked around cloud technology and distributed systems. His approaches to technology are: simplify with fidelity and technology should give access to all.
Links Referenced:
https://vmware.com
Sponsors
Backblaze: https://www.backblaze.com/
Firefly: https://www.firefly.ai/
We talk with Nikhita Raghunath, Nabarun Pal, and Paco Xu. Nikhita, Nabarun, and Paco have each held various leadership positions related to the Kubernetes project. They talk about their journeys, the various leadership roles they've been in, and offer advice for new contributors and those who want to move into leadership in the project.
Nikhita is a Staff Software Engineer at Broadcom. She is currently a member of the CNCF Technical Oversight Committee (TOC) overseeing all technical matters of the CNCF. In the past, she was a member of the Kubernetes Steering Committee, a technical lead for SIG Contributor Experience and has also won the CNCF Top Committer Award. Currently, she is also a co-chair of the KubeCon+CloudNativeCon conference.
Nabarun is a Staff Software Engineer at Broadcom, a maintainer of the Kubernetes project, a member of the Kubernetes Steering Committee and a chair of Kubernetes SIG Contributor Experience. In the past, he was the release lead for Kubernetes 1.21 and has served eight release teams. Nabarun also works actively with the Python community by organizing PyCon India and has been recognized in media publications for his work.
Paco is an open source team lead in DaoCloud. He started to work on container/docker in 2016 and later started to participate in the Kubernetes Community in 2018. He is a current member of Kubernetes Steering Committee and works mainly on kubeadm and sig-node. He is Co-chair of KubeCon+CloudNativeCon China 2024.
Do you have something cool to share? Some questions? Let us know:
- web: kubernetespodcast.com
- mail: kubernetespodcast@google.com
- twitter: @kubernetespod
News of the week Blog: 10 Years of Kubernetes
CNCF-Hosted Co-Located Events Overview
CFP for CNCF-hosted Co-located Events
Kubernetes Community Days
Links from the interviews CNCF Technical Oversight Committee
SIG ContribEx
Google Summer of Code
CNCF Top Committer Award 2021 - Nikhita Raghunath
Blog Post: Google Summer of Code with Kubernetes by Nikhita Raghunath
Kubernetes Docs: Extend the Kubernetes API with CustomResourceDefinitions
SIG API Machinery
SIG Testing
SIG Release
CNCF Chop Wood Carry Water Award 2018 - Nikhita Raghunath
Kubernetes Steering Committee
KubeCon India
KubeCon NA
Kubernetes 1.21: Power to the Community
Pycon India
Kubernetes Python Client on GitHub
Kubernetes Contributor Summit 2019 YouTube Playlist
Kubernetes Release Team
KubeCon NA 2024 Scholarships (applications due by September 1, 2024)
Kubeadm
SIG Node
KubeCon China 2024
Kubelet
Kubernetes Production Readiness Review Process
Kubernetes Release Team CI Signal Lead Runbook
Madhav Jivrajani is an engineer at VMware, a tech lead in SIG Contributor Experience and a GitHub Admin for the Kubernetes project. He also contributes to the storage layer of Kubernetes, focusing on reliability and scalability.
In this episode we talked with Madhav about a recent post on social media about a very interesting stale reads issue in Kubernetes, and what the community is doing about it.
Do you have something cool to share? Some questions? Let us know:
- web: kubernetespodcast.com
- mail: kubernetespodcast@google.com
- twitter: @kubernetespod
Chatter of the week Mofi Rahman co-host this episode with Kaslin
Twitter/X
LinkedIn
Kubernetes Podcast episode 211
News of the week Google announced a new partnership with Hugging Face
RedHat self-managed offering of Ansible Automation Platform on Microsoft Azure
The schedule for KubeCon CloudNativeCon EU 2024 is out
CNCF Ambassador applications are open
The CNCF Hackathon at KubeCon CloudNativeCon EU 2024 CFP is open now
The annual Cloud Native Computing Foundation report for 2023
CNCF's certification expiration period will change to 24 months starting April 1st, 2024.
Sysdig 2024 Cloud Native Security and Usage Report
Links from the interview Madhav Jivrajani
Twitter/X
LinkedIn
Priyanka Saggu Interview
Stale reads Twitter/X thread by Madhav
"Kubernetes is vulnerable to stale reads, violating critical pod safety guarantees" - GitHub Issue tracking the stale reads CAP Theorem issue
CMU Wasm Research Center
"A CAP tradeoff in the wild" blog by Lindsey Kuper
"Reasoning about modern datacenter infrastructures using partial histories" research paper
The Kubernetes Storage Layer: Peeling the Onion Minus the Tears - Madhav Jivrajani, VMware
KEP-3157: allow informers for getting a stream of data instead of chunking.
KEP 2340: Consistent Reads from Cache
Journey Through Time: Understanding Etcd Revisions and Resource Versions in Kubernetes - Priyanka Saggu, KubeCon NA 2023
Kubernetes API Resource Versions documentation
ICYMI, listen to part one of this conversation.
Craig is the cofounder and CEO of Stacklok, which helps developers and open-source communities build safer software, secure the supply chain, and choose safer dependencies. Stacklok’s free-to-use service, Trusty, employs a statistical analysis of author/repo activity and a package’s source of origin to assess its trustworthiness.
Craig cofounded the Kubernetes project, an open-source system for automating deployment, scaling, and management of containerized applications.
Craig is on LinkedIn.
Stack Overflow user mprivat earned a well-deserved Lifeboat badge by answering Abstract class extending concrete classes.
See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Stacklok helps developers and open-source communities build safer software, secure the supply chain, and choose safer dependencies. Trusty is their free-to-use service that employs a statistical analysis of author/repo activity and a package’s source of origin to assess its trustworthiness.
Craig cofounded the Kubernetes project, an open-source system for automating deployment, scaling, and management of containerized applications.
He is also the former VP of Research and Development at VMWare.
Follow Craig on LinkedIn.
Congrats to Stack Overflow user netcorefan, who earned a Lifeboat badge with their answer to Need a workaround to access ReadOnlySpan inside a function that returns an IEnumerable.
See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Platform engineering is gaining prominence due to the need for faster application deployment, which directly impacts business velocity. Valentina Alaria, Senior Director of Product at VMware, emphasizes that not all organizations pursuing platform engineering have the same goals, context, or pain points. They tailor solutions to each organization's specific needs. Some focus on rapid onboarding for junior developers, while others aim to reduce complexity, friction, and support larger development teams with fewer operational staff.
Platform engineering aims to streamline collaboration between developers and operations engineers. Developers want portable code and the ability to focus on coding without worrying about production requirements. Operations engineers and platform teams seek a seamless environment for deploying applications in different contexts.
Successful platform engineering initiatives involve strong collaboration models, fostering a cooperative approach rather than a siloed one. The goal is to create applications and value for the organization by facilitating effective interaction between developers and operations engineers.
This podcast episode, hosted by Alex Williams of TNS, also delves into VMware Tanzu's latest tools for supporting platform engineering.
Learn more from The New Stack about platform engineering and VMware Tanzu:
Platform Engineering Overview, News and Trends
6 Patterns for Platform Engineering Success
A Guide to Open Source Platform Engineering
Streamline Platform Engineering with Kubernetes
In this episode of The New Stack Makers, Purnima Padmanabhan, a senior vice president at VMware, discusses three common mistakes organizations make when trying to move faster in meeting customer needs. The first mistake is equating application modernization with solely moving to the cloud, often resulting in a mere lift and shift of applications, without reaping the full benefits. The second mistake is a lack of automation, particularly in operations, which hinders the development process's speed. The third mistake involves adding unnecessary complexity by adopting new technologies or procedures, which slows down developers.
As a solution, Padmanabhan introduces the concept of platform engineering, which not only accelerates development but also reduces toil for operations engineers and architects. However, many organizations struggle with implementing it effectively, as they often approach platform engineering in fragmented ways, investing in separate components without fully connecting them.
To succeed in adopting platform engineering, Padmanabhan emphasizes the need for a mindset shift. The platform team must treat platform engineering as a continuously evolving product rather than a one-time delivery, ensuring that service-level agreements are continuously met, and regularly updating and improving features and velocity. The episode discusses the benefits of a well-implemented "golden path" for entire organizations and provides insights on how to start a platform engineering team.
Learn more from The New Stack about Platform Engineering and VMware:
Platform Engineering Overview, News and Trends
Platform Engineers: Developers Are Your Customers
Open Source Platform Engineering: A Decade of Cloud Foundry
This week on The Changelog we’re continuing our Maintainer Month series by taking to you back to the hallway track of The Linux Foundation’s Open Source Summit North America 2023 in Vancouver, Canada. Today’s anthology episode features: Stormy Peters (VP of Communities at GitHub), Dr. Dawn Foster (Director of Open Source Community Strategy at VMware), and Angie Byron (Drupal Core Product Manager and Community Director at Aiven).
Special thanks to our friends at GitHub for sponsoring us to attend this conference as part of Maintainer Month.
Join the discussion
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
GitHub – Harnessed for productivity. Designed for collaboration. Celebrated for built-in security. Welcome to the platform developers love.
Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at developer.squareup.com to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
Sentry – See the untested code causing errors - or whether it’s partially or fully covered - directly in your stack trace, so you can avoid similar errors from happening in the future. Use the code CHANGELOG and get the team plan free for three months.
Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
Featuring:
Stormy Peters – GitHub, LinkedIn, X
Dr. Dawn Foster – GitHub, LinkedIn, Mastodon, X
Angie Byron – Website, GitHub, LinkedIn, X
Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
GitHub Sponsors
GitHub Accelerator
CHAOSS
Changelog Interviews #321: Drupal is a pretty big deal
Drupal
Something missing or broken? PRs welcome!
Betty Junod, VP of Product Marketing at VMware Tanzu, kindly took up Craig's challenge to explain the various parts of the Tanzu ecosystem, and how the traditional IT buyer and the modern cloud native really aren't that different.
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod and @craigbox
Chatter of the week NASA DART mission Deep Impact
Armageddon
Apparent retrograde motion
Planets beyond Neptune
News of the week Istio sails into the CNCF
SPIFFE and SPIRE graduate Episode 45, with Andrew Jessup
Brigade archived
Sysdig 2022 Cloud Native threat report The nice TeamTNT
Episode 188, with Kateryna Ivashchenko
Episode 169, with Anna Belak
Chainguard introduces Wolfi
workerd, from Cloudflare
Introducing Palaemon
Custom org policy for GKE in preview
Leveraging Kubernetes for an elastic platform at Blablacar by Sebastien Doido
Links from the interview VMware History
Docker
Solo.io
VMware Tanzu introduction blog VMware acquires Heptio
VMware acquires Pivotal
Tanzu Mission Control
Tanzu for Kubernetes Operations
Tanzu Application Platform
Tanzu Kubernetes Grid Bring your own host to TKG
Project Pacific introduction TKG 2.0
VMware Aria Operations for Applications
Tanzu Application Service Cloud Foundry
Open source projects: Velero
Antrea
Carvel
Cartographer
Michigan cider
Detroit-style pizza
Betty Junod on Twitter
The whole world uses open source, but as we’ve learned from the Log4j debacle, “free” software isn’t really free. Organizations and their customers pay for it when projects aren’t frequently updated and maintained.
How can we support open source project maintainers — and how can we decide which projects are worth the time and effort to maintain?
“A lot of people pick up open source projects, and use them in their products and in their companies without really thinking about whether or not that project is likely to be successful over the long term,” Dawn Foster, director of open source community strategy at VMware’s open source program office (OSPO), told The New Stack’s audience during this On the Road edition of The New Stack’s Makers podcast.
In this conversation recorded at Open Source Summit Europe in Dublin, Ireland, Foster elaborated on the human cost of keeping open source software maintained, improved and secure — and how such projects can be sustained over the long term.
The conversation, sponsored by Amazon Web Services, was hosted by Heather Joslyn, features editor at The New Stack.
Assessing Project Health: the ‘Lottery Factor’
One of the first ways to evaluate the health of an open source project, Foster said, is the “lottery factor”: “It's basically if one of your key maintainers for a project won the lottery, retired on a beach tomorrow, could the project continue to be successful?”
“And if you have enough maintainers and you have the work spread out over enough people, then yes. But if you're a single maintainer project and that maintainer retires, there might not be anybody left to pick it up.”
Foster is on the governing board for an project called Community Health Analytics Open Source Software — CHAOSS, to its friends — that aims to provide some reliable metrics to judge the health of an open source initiative.
The metrics CHAOSS is developing, she said, “help you understand where your project is healthy and where it isn't, so that you can decide what changes you need to make within your project to make it better.”
CHAOSS uses tooling like Augur and GrimoireLab to help get notifications and analytics on project health. And it’s friendly to newcomers, Foster said.
“We spend...a lot of time just defining metrics, which means working in a Google Doc and thinking about all of the different ways you might possibly measure something — something like, are you getting a diverse set of contributors into your project from different organizations, for example.”
Paying Maintainers, Onboarding Newbies
It’s important to pay open source maintainers in order to help sustain projects, she said. “The people that are being paid to do it are going to have a lot more time to devote to these open source projects. So they're going to tend to be a little bit more reliable just because they're they're going to have a certain amount of time that's devoted to contributing to these projects.”
Not only does paying people help keep vital projects going, but it also helps increase the diversity of contributors, “because you by paying people salaries to do this work in open source, you get people who wouldn't naturally have time to do that.
“So in a lot of cases, this is women who have extra childcare responsibilities. This is people from underrepresented backgrounds who have other commitments outside of work,” Foster said. “But by allowing them to do that within their work time, you not only get healthier, longer sustaining open source projects, you get more diverse contributions.”
The community can also help bring in new contributors by providing solid documentation and easy onboarding for newcomers, she said. “If people don't know how to build your software, or how to get a development environment up and running, they're not going to be able to contribute to the project.”
And showing people how to contribute properly can help alleviate the issue of burnout for project maintainers, Foster said: “Any random person can file issues and bug maintainers all day, in ways that are not productive. And, you know, we end up with maintainer burnout...because we just don't have enough maintainers," said Foster.
“Getting new people into these projects and participating in ways that are eventually reducing the load on these horribly overworked maintainers is a good thing.”
Listen or watch this episode to learn more about maintaining open source sustainability.
About Betty
Betty Junod is the Senior Director of Multi-Cloud Solutions at VMware helping organizations along their journey to cloud. This is her second time at VMware, having previously led product marketing for end user computing products. Prior to VMware she held marketing leadership roles at Docker and solo.io in following the evolution of technology abstractions from virtualization, containers, to service mesh. She likes to hang out at the intersection of open source, distributed systems, and enterprise infrastructure software. @bettyjunod
Links:
Twitter: https://twitter.com/BettyJunod
Vmware.com/cloud: https://vmware.com/cloud
The most popular Ingress controller for Kubernetes is ingress-nginx, created in 2015 by Alejandro de Brito Fontes. Alejandro stepped down earlier this year, and the project is now maintained by a team including Ricardo Katz. Learn the history and what's in the new 1.0 release from a pair of South American self-proclaimed sysadmins.
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod
Chatter of the week New Zealand cinema worker left red-faced after voicemail blooper Uncensored version on TikTok
News of the week Amazon EKS Anywhere is GA and EKS Connector is in preview
CNI 1.0.1
Red Kubes makes Otomi self-service features free of charge
Scale down mode and custom policy for Microsoft AKS
k8ssandra moves from Helm to operator
API server tracing in Kubernetes 1.22 by David Ashpole Episode 113
How Docker Broke In Half, by Scott Carey] Episode 156, with Sebastien Pahl
Episode 110, with Adrian Ionel
Links from the interview ingress-nginx
Early computing IBM PC/XT
Windows 95 Pinball
Flight simulator easter egg in Excel 97
Slackware Bible
Foca Linux
History of Ingress Ingress announced in Kubernetes 1.1
CoreOS Fleet
Service loadbalancer
kube-haproxy-router
Kubernetes Ingress proposal issue
ingress-gce
ingress-nginx: Alejandro's proposal for ingress-nginx
Original PR
Alejandro's bare metal cluster - then and now
Ricardo's early contributions
Note that NGINX Inc. have their own Ingress controller, for the open source or commercial versions of NGINX Their comparison of the two versions
Supporting open source: Alejandro steps down as ingress-nginx maintainer He actually tried earlier, but no-one else stepped up!
Core Infrastructure Initiative fund for supporting the Internet
xkcd on internet dependencies
Episode 116, with Alex Ellis
The future: ingress-nginx 1.0.0
NGINX Inc. commits more to open source
Gateway API
IngressClass and upgrades to the v1 Ingress API
ModSecurity and Curiefense
Alejandro de Brito Fontes on Twitter
Ricardo Katz on Twitter
About Craig
Craig McLuckie is a VP of R&D at VMware in the Modern Applications Business Unit. He joined VMware through the Heptio acquisition where he was CEO and co-founder. Heptio was a startup that supported the enterprise adoption of open source technologies like Kubernetes. He previously worked at Google where he co-founded the Kubernetes project, was responsible for the formation of CNCF, and was the original product lead for Google Compute Engine.
Links:
VMware: https://www.vmware.com
Twitter: https://twitter.com/cmcluck
LinkedIn: https://www.linkedin.com/in/craigmcluckie/
About Sanjay
Sanjay Poonen is the former COO of VMware, where he was responsible for worldwide sales, services, support, marketing and alliances. He was also responsible for the Security strategy and business at VMware.
Prior to SAP, Poonen held executive roles at SAP, Symantec, VERITAS and Informatica, and he began his career as a software engineer at Microsoft, followed by Apple.
Poonen holds two patents as well as an MBA from Harvard Business School, where he graduated a Baker Scholar; a master's degree in management science and engineering from Stanford University; and a bachelor's degree in computer science, math and engineering from Dartmouth College, where he graduated summa cum laude and Phi Beta Kappa.
Links:
VMware: https://www.vmware.com/
leadership values: https://www.youtube.com/watch?v=lxkysDMBM0Q
Twitter: https://twitter.com/spoonen
LinkedIn: https://www.linkedin.com/in/sanjaypoonen/
spoonen@vmware.com: mailto:spoonen@vmware.com
Celebrate the release of Kubernetes 1.21 with release team lead Nabarun Pal from VMware. Nabarun talks about choosing between "hardware" and software, additions and removals from Kubernetes 1.21, and how the Kubernetes project has become more welcoming to people outside the USA.
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod
Chatter of the week Moscone Center vaccination site
Monday morning weather in London
Before and after haircut
World record barbering
News of the week Kubernetes 1.21 CronJobs are GA
Local Storage features go Beta
Suspended Jobs in Alpha
kube-state-metrics v2.0
emissary-ingress joins the CNCF
Shell Operator v1 for Kubernetes operators
kubesploit, from CyberArk
CVE-2021-25735: Validating Admission Webhook does not observe some previous fields on Node objects
Kubegres
Minio adds Kubernetes operator and console
Scaling Kubernetes with assurance at Pinterest by Anson Qian
SUSE sponsors 300 scholarships in cloud native education
A reprieve for Apache Mesos
Links from the interview Nabarun Pal
IIT Roorkee
Logo
ABU Robocon
Models and Robotics Section, IIT Roorkee
Rorodata/Algoshelf
PyCon India Building microservices with Firefly at PyCon India 2017
Conference talks
Linux Users' Group of Durgapur (DGPLUG) and FOSS training
Kubernetes Bangalore meetup
Nabarun's journey in the Kubernetes release team
Applications for Kubernetes 1.21 release team are open
Episode 130 with Stephen Augustus
Kubernetes 1.21 release blog
Kubernetes Enhancement Proposals (KEPs)
1.21 release page
PodSecurityPolicy deprecation and KEP
Making sure features don't languish in Beta
Volume health monitoring
Command metadata in kubectl headers
Tweet from @dims bribing people to test Release Candidate builds
Savitha Raghunathan is release lead for 1.21
Lewis Hamilton tied with Michael Schumacher
Mick Schumacher joins F1
Nabarun Pal on Twitter
About James
James Urquhart is a Strategic Executive Advisor for VMware Tanzu customers. Mr. Urquhart brings almost 30 years of experience in distributed applications development, deployment, and operations, focusing on software as a complex adaptive system, cloud native applications and platforms, and automation. Prior to joining VMware, via Pivotal, Mr. Urquhart ran product and engineering teams for AWS, SOASTA, and Dell (via Enstratius). Mr. Urquhart has also written and spoken extensively about cloud computing, software agility and the business opportunities they afford.
Mr. Urquhart was named one of the ten most influential people in cloud computing by both the MIT Technology Review and the Huffington Post, and is a former contributing author to GigaOm and CNET. He recently completed a book on event-driven integration for O'Reilly Publishing titled "Flow Architectures: The Future of Event-Driven Integration".
Mr. Urquhart graduated from Macalester College with a Bachelor of Arts in Mathematics and Physics.
Links:
VMWare: https://www.vmware.com/
Book: Flow Architectures: The Future of Streaming and Event-Driven integration: https://www.amazon.com/Flow-Architectures-Streaming-Event-Driven-Integration/dp/1492075892
Twitter: https://twitter.com/jamesurquhart
The final — and raddest — Kubernetes release of 2020 is 1.20. This week, Craig and Adam talk to its release team lead, Jeremy Rickard from VMware. Jeremy talks about migrating to newer Kubernetes versions, sooner or later; what was added, what was deprecated, and what that really means; and what happens when you Google your own nane.
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod
Chatter of the week Ready Player Two
News of the week Kubernetes 1.20: Release
Don't panic about Docker
Dockershim deprecation FAQ
Mirantis will support the Dockershim
etcd graduates in the CNCF Episode 95, with Xiang Li
CNCF launchese Cloud Native Security Whitepaper
Istio 1.8
Kuma 1.0
Linkerd doesn't use Envoy
AWS re:Invent: ECS Anywhere
EKS Distro and EKS Anywhere
EKS add-ons, console and spot instance support
Lambda containers
AWS Proton
ECR Public Registry
Anthos on bare metal is now GA
IBM acquires Instana
Opstrace public launch
Weaveworks Kubernetes Platform (WKP) 2.4
Spectro Cloud anywhere
Improving the Kubernetes API docs by Phillipe Martin
Participate in the Chinese Cloud Native survey
How David Anderson would reboot Kubernetes Episode 32, with David Anderson
Links from the interview Episode 61, with Jeremy Rickard and Ralph Squillace
Porter
Jeremy's beard
Release team for 1.20 1.12, 1.17, 1.18 and 1.19
Enhancements sub-project
The Raddest Release
Enhancements sheet
#1769: NUMA memory manager
Up or out: the deprecation clock starts for Alpha/Beta features
#1985: Dockershim deprecation KEP Kat Cosgrove's Twitter thread
Stephen Augustus's issue in kubernetes/community
Sitting this release out: Sidecar containers
Not in 1.20: Distroless images
1.21 lead: Nabarun Pal
Kubernetes on an F-16 jet
Other Rickards: Matt Rickard (our guest on episode 6)
Jeremy Rickard the mathematician
Jeremy Rickard on Twitter
Join us for all the news from KubeCon NA 2020, and a conversation with conference co-chair Stephen Augustus. Stephen is a Senior Open Source Engineer on the VMware Tanzu team, a chair of Kubernetes' SIG Release, and a leader in many other parts of the project, past and present.
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod
Chatter of the week The kākāpō wins Bird of the Year
We're off for 2 weeks. See you on December 8!
News of the week Cisco acquires Banzai Cloud
CNCF announces Cloud Native Survey 2020 results
Red Hat: New edge features, industrial AI/ML blueprint and AWS launch
CNCF End User Tech Radar for storage
New End User benefits
Envoy Mobile joins the CNCF
New sandbox projects cert-manager
cdk8s
Kyverno
OpenKruise
Pravega
SchemaHero
Tinkerbell
k8ssandra from Datastax Episode 98 with Sam Ramji
k0s from Mirantis
Solo.io announces Gloo Mesh Enterprise and rebrands products Episode 55, with Idit Levine
Pinniped
Shipa launches Ketch
Kinvolk launches Headlamp
The SPIFFE book "Solving The Bottom Turtle" Episode 45, with Andrew Jessup
Anthos Developer Sandbox
GKE ingress features
Ambassador Labs takes in $18m and launches v1.9
Tanzu SQL: Postgres on Kubernetes
Lightning round: Accurics extends Terrascan
AWS adds containers to Lightsail
Arrikto takes $10m in funding
Brobridge releases Gravity
CircleCI runner is GA
Cloud66 for agencies and multiple database support
Cloudflare Origin CA cert-manager plugin
Cloudical Vanillastack
Cloudify version 5.1
Codefresh launches GitOps 2.0 features
Commvault backup-as-a-service
Diamanti Spektra 3.1 and customer portal
Dynatrace PurePath 4
Elastisys Compliant Kubernetes
The Fairwinds Kubernetes Maturity Model
Garden takes "seed" funding
Gremlin adds soundproofing
Humio Operator
Instana adds observability tools on Kubernetes
Intuit runs TurboTax on Kubernetes
Kioxia announces a new storage offering
Kubecost adds features for monitoring outside a cluster
KubeMQ adds automatic network creation
Kubermatic updates KubeOne to v1.1
Kubernative SINA
Kublr 1.19
Lablup announced Backend.ai 20.09 RC
Magalix launches KubeAdvisor 2.0
Mayadata launches Kubera Propel and Kubera Chaos
Mirantis adds extensions to Lens
Puppet Labs adds Relay to Puppet Enterprise
Reblaze announces Curiefense to add WAF to Envoy
Replicates wants to help you Troubleshoot
Styra adds new editions to DAS
Sysdig introduces Kubernetes-native network security (ZTNSK) and partners with IBM Cloud
TrilioVault for Kubernetes v2.0
Zerto for Kubernetes
Google Open Source Live Kubernetes
Links from the interview KubeCon NA 2020 Episode 117, with Constance Caramanolis
CNCF Twitch
SIG Friday: ping Stephen for the current link
Slack CNCF Slack
Kubernetes Slack
Hallway Track
Kubernetes Podcast chat
CoreOS CoreOS Tectonic
CoreOS acquired by Red Hat
Tectonic on Azure
SIG Azure
SIG Release
SIG PM (retired)
Kubernetes Enhancement Process Receipts process KEP
Sidecar containers - KEP closed!
Production readiness review
Episode 10, with Josh Berkus and Tim Pepper
Release managers
Black Lives Matter announcement banner Better announcements
Kubernetes Naming working group
Inclusive Naming project
Dan Kohn memorial
Stephen Augustus on Twitter and on the web
For pods to talk to each other in Kubernetes, you need a virtual network. Antonin Bas is a staff engineer at VMware and a maintainer of Project Antrea; a CNI plugin which provides such a network. He talks to Adam and Craig about encapsulation, virtualisation, and 10,000 year old Finnish artifacts.
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod
Chatter of the week Over the top Halloween light show
Bird of the Year
Click here to take the Audience Survey: thank you for helping us make a better show for you!
News of the week An update on D2IQ's support of Mesos
Docker's plan for Year 2
Google Cloud mitigates the impact of Docker's Year 1 changes Quay and Harbor also
KubeLinter from StackRox GitHub
Hashicorp Nomad 1.0 Beta
Vitess 8 GA
gRPC in the real world: Container Runtime Interface by Bob Reselman
RIP Dan Kohn
Links from the interview Visual Basic
Professor Nick McKeown, co-founder of Nicira
Barefoot Networks
P4, in the Open Networking Foundation
Software-defined networking
Virtual networking VLAN
VXLAN
The Kubernetes network model
Network plugins: Flannel
Weave Net
Calico
Cilium
kubenet
Antrea The Antrea Net
Antrea, Finland; now Kamennogorsk, Russia
Container Network Interface (CNI)
veth pairs
Open vSwitch (OVS)
NodeIPAM Controller
CNI plugin chaining
Installing Antrea with other CNI plugins
Antrea features: Network policy
IPSEC between nodes
Antrea on GitHub
Antonin Bas on Twitter and GitHub
About Bryan Liles
Bryan Liles is a Senior Staff Engineer at VMware. He leads the Developer Experience group, which creates solutions to help developers be more productive in Kubernetes. When not working, Bryan builds and races cars and drones.
Over the past 20 years, Bryan has worked around cloud technology and distributed systems. His approaches to technology are: simplify with fidelity and technology should give access to all.
Links Referenced:
https://vmware.com
Bryan Liles joins Johnny and Mat for a wide-ranging discussion that starts with the question: what even is enterprise Go?
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog
Pluralsight – Stay home. Skill up. Pluralsight is totally free for the entire month of April! With over 7,000 courses from experts in software development, security, cloud and data there’s never been a better time to skill up. Learn more and get started at pluralsight.com
Featuring:
Bryan Liles – Website, GitHub, X
Johnny Boursiquot – Website, GitHub, X
Mat Ryer – Website, GitHub, LinkedIn, X
Show Notes:
Octant on GitHub
Something missing or broken? PRs welcome!