Deploying Kubernetes with Cloud Foundry and BOSH
summary
Kubo is an open source Kubernetes on BOSH flow that uses BOSH to deploy and manage Kubernetes clusters across clouds, with a demoed deployment of 2 masters, 3 workers, 3 etcd nodes. The demo runs cockroachDB on Kubernetes and a Cloud Foundry guestbook frontend, deletes a worker VM, and shows BOSH detect the lost agent and recreate the VM so Kubernetes reschedules pods — full delete/rebuild and rejoin takes about ~2.5 minutes.
AI-written summary · about
chapters (15)
- 0:00Introduction to speakers
- 1:05Modern dev challenges
- 3:12What is BOSH
- 3:56Kubernetes overview
- 5:44Kubernetes core concepts
- 8:14What is Kubo
- 10:01Kubo architecture
- 11:45Demo setup
- 12:05Deploying CockroachDB
- 14:57Guestbook app on CF
- 16:45Handling VM failure
- 19:38Product roadmap
- 23:19Recovery after failure
- 24:04How to contribute
- 24:48Q&A session
related talks
34mUsing Kubo to Manage your Kubernetes Clusters [I]
01h 02mCloudFoundry or Kubernetes/Kubo: Choosing the Right Platform for the Job
07mDemo with Meaghan Kjelland - Software Engineer
39mCF + Kubo: Choosing the Right Platform for the Job
06mLightning Talk: Kubo: A Tale of Three Products
31mCloud Foundry Container Runtime: BOSH-Powered Kubernetes
10mKeynote Demo: Project Quarks – Native Cloud Foundry for Kubernetes
30mCF^3 - Using Kubernetes as the Cloud Foundry IaaS
