Loading…
Basel, Switzerland
October 10–11, 2018
Click Here For Information & Registration
Thursday, October 11 • 16:30 - 17:00
BOSH & Kube - Dr. Max, IBM

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Creating a BOSH Cloud Provider Interface (CPI) for Kubernetes (Kube) presents a unique challenge since Kubernetes does not try to hide underlying node updates, unlike a typical IaaS like GCP where VMs are transparently migrated between hosts. While it’s relatively easy to map BOSH concepts to Kube and get a CPI that deploys BOSH releases, BOSH has to behave similarly to the Kube Deployment controller and manage Pd Disruption Budgets (PDBs) in order to automatically maintain expected workload uptime.
 
 In this CPI we have solved these issues by taking advantage of existing Kubernetes primitives and connecting them to existing BOSH workflows. Additionally, as we tested the CPI we have also identified places where we can improve aspects of BOSH – e.g., speed and parallelism of resurrection – which as a whole will improve the BOSH toolset on any platform.
 
 In this talk we will present our incubating project and do live demos using it to deploy / update / and use the latest CloudFoundry Application Runtime as well as other releases on Kube clusters. Secondly, we will discuss preliminary results using the CPI on public Kube offerings such as IBM Cloud, GCP, Azure. Finally, we will briefly discuss our development roadmap.

Speakers
avatar for Michael Maximilien

Michael Maximilien

Distinguished Engineer, IBM
My name is Michael Maximilien, better known as max or dr.max, and I am a currently a Distinguished Engineer with IBM. I am the leader for IBM’s Open Source team contributing to all things Serverless and Platform-as-a-Service (PaaS). I have worked at various divisions of IBM. At... Read More →


Thursday October 11, 2018 16:30 - 17:00 CEST
Singapore