Pushing Mongo: How You Can Use Eirini, CSI, and k8sbroker to Skate Like a Clown
summary
Demonstrates cf push of MongoDB on Cloud Foundry running with Eirini by injecting single-attach block storage via mutating webhooks and a k8sbroker-style component (Rainey Percy variant), switching from NFS to PVCs and using statefulset volumeClaimTemplate to create per-instance PVCs. Builds a two-instance replica set by inlining a sidecar-like process; the demo succeeds but is brittle: relies on beta mutating webhooks, flips service-account tokens on, needs TCP routing and manual kube API calls, and is not production-ready.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 5:00Cloud Foundry Heritage
- 6:12Single Attach Block Storage
- 6:36Arena
- 6:57RainyX
- 7:31ArenaPercy
- 8:36Single Attach
- 9:38Stateful Sets
- 10:26Mutate Stateful Sets
- 11:05Eirini Axe
- 11:28Volume Mounts
- 12:16Deployment
- 12:39Pushing Mongo
- 18:44Running the app
related talks
25m"Kube" your Enthusiasm: Bringing Cloud Foundry and Kubernetes...
17mUsing Kubernetes+CF Stack as a Part of Blockchain CI/CD...
26mMicroservices With Cloud Foundry and Kubernetes
32mExtending Cloud Foundry at Scale - Addressing the...
30mCF^3 - Using Kubernetes as the Cloud Foundry IaaS
45mFrom Laptop to Cloud: Developing Cloud Native Applications with Containerized Databases
31mAn Adventure in Multi Cloud with Kubernetes and Distributed Data
25mDynamic Workloads need Dynamic Storage - using rook-ceph with k8s
