View analytic
Thursday, April 19 • 12:05pm - 12:35pm
CF^3 - Putting a Kubernetes Behind CF - Julz Friedman, Andrew Edgar & Julian Skupnjak, IBM

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Container scheduling is increasingly commoditised. Diego, Kubernetes, Mesos, Nomad, Swarm.. - and all of them could be backends to our beloved CF Platform! You think we have a fever dream ? Come join us in our talk and we’ll prove you wrong. We’ll introduce CUBE (https://github.com/julz/cube), which is a prototype to abstract our way out of being stuck with one particular scheduler. Cube syncs CF apps to a kube backend (or any other container scheduling backend — pluggability ftw!) in exactly the same way that the diego nsync component works today, except using generated OCI images. After staging, you get a nice shippable, auto-patched OCI image, and you can use the regular “cf push” flow and get a first-class Kubernetes Deployment/ReplicaSet (or a Diego LRP, Or a Docker Stack). In other words, it decouples buildpack staging and stateless-multitenant-app running and does both of them in a “cloud native” way, on top of any scheduler”. But that’s enough teasing, come and listen to the talk if we got you interested!


Andrew Edgar

Open Source Development
avatar for Julian Skupnjak

Julian Skupnjak

Software Engineer, IBM
Julian Skupnjak is a software engineer at IBM Cloud. He joined IBM with a bachelor degree in 2015 and works as a member of the internal team for Cloud Foundry. Alongside his full-time activities as Software Engineer he continued his study on masters degree level. Recently, he com... Read More →

Thursday April 19, 2018 12:05pm - 12:35pm
Meeting Room 253A

Attendees (53)