The latest episode of OpenInfra Live, the weekly show hosted by the OpenInfra Foundation, is now available on-demand.


OpenInfra Live is a new, weekly hour-long interactive show streaming to the OpenInfra YouTube channel Thursdays at 14:00 UTC (9:00 AM CT). Episodes feature more OpenInfra release updates, user stories, community meetings, and more open infrastructure stories.

The Kubernetes steering committee (SC) and OpenStack technical committee (TC) meet regularly to talk about cross-community learnings and collaboration opportunities. Join members of both governance bodies to ask questions about integration, cross-project support and how you can stay updated on the latest developments.

Enjoyed this week’s episode and want to hear more about OpenInfra Live? Let us know what other topics or conversations you want to hear from the OpenInfra community this year, and help us to program OpenInfra Live!  If you are integrating OpenStack with Kubernetes or helping your customers overcome the challenges discussed in this episode, join the OpenInfra Foundation to help guide OpenStack software integration and to support the global community.

This week’s episode was hosted by Kendall Nelson, member of the OpenStack TC and diablo_rojo on IRC, who kicked things off by addressing the elephant in the room: 

Do you think that Kubernetes is replacing OpenStack? 

Ghanshyam Mann, chair of the OpenStack TC and gmann on IRC, said that both technologies solve similar problems, but in different ways. The key difference, he says, is looking at the use cases for the technology implementation. 

“OpenStack is open infrastructure and Kubernetes is container orchestration,” he said. “Based on your customer requirements and what components you want to deliver, you can use them separately or combine them.”  

He then highlighted the combined use case, to further explain how they are complementary, not mutually exclusive. 

“You can use Kubernetes on top of OpenStack, have OpenStack as cloud provider or have Kubernetes cluster on bare metal using OpenStack Magnum,” he said. “If you know that OpenStack can be complex in managing, deploying or upgrading, you can use Kubernetes to deploy OpenStack to help you.” 

How do we make Kubernetes and OpenStack work better together? 

Davanum Srinivas, member of the Kubernetes SC and dims on the Kubernetes Slack, started his journey in the OpenStack community where Magnum was started (a way to run Kubernetes on top of OpenStack), and then he started to identify ways that the technologies could work better together. 

“We started a project, Cloud Provider OpenStack, where we would think about the best ways to integrate these two projects together using the base services that are in OpenStack and exposing that to things running in Kubernetes,” he said. 

Jay Bryant, says that while Kubernetes is focused on workloads and getting them available, OpenStack’s maturity is in the infrastructure realm. 

“[OpenStack] focuses on infrastructure, managing it and making it available while you have the workload available through Kubernetes,” he said. “This journey from the virtualization world to the container world has happened really fast and a lot of customers are trying to catch up, so a lot of them can’t have an either / or environment.” 

Nelson agreed, saying “you still need to run Kubernetes somewhere and OpenStack is a viable option for that infrastructure you need.” 

With the elephant in the room out of the way, the panel went on to discuss several other questions that are commonly asked as well as from the live audience: 

If you want to connect with the leaders from these communities and learn how you can start contributing, join the OpenStack IRC channels or the Kubernetes Slack. Here are the handles for today’s participants:

  • Jay Bryant, OpenStack Technical Committee: jungleboyj
  • Bob Killen, Kubernetes Steering Committee: mrbobbytables
  • Ghanshyam Mann, OpenStack Technical Committee: gmann
  • Kendall Nelson, OpenStack Technical Committee: diablo_rojo
  • Davanum Srinivas, Kubernetes Steering Committee: dims

Next Episode on #OpenInfraLive

Join us as members from the Bare Metal Special Interest Group (SIG) join us to discuss how Ironic works to simplify many of the hardships physical bare metal operators deal with on a daily basis, including an overview of the project, project roadmap, and use cases of Ironic in production.

Tune in on Thursday, August 19 at 1400 UTC (9:00 AM CT) to watch this #OpenInfraLive episode: Bare Metal – Ironic in Production. 

You can watch this episode live on YouTube, LinkedIn and Facebook. The recording of OpenInfra Live will be posted on OpenStack WeChat after each live stream!

Like the show? Join the community! 

Catch up on the previous OpenInfra Live episodes on the OpenInfra Foundation YouTube channel, and subscribe for the Foundation email communication to hear more OpenInfra updates!

Allison Price