Highly Available Git on CephFS with Rook, Kubernetes, and OpenStack – James E. Blair, Red Hat
Highly Available Git on CephFS with Rook, Kubernetes, and OpenStack – James E. Blair, Red Hat
The OpenDev Project operates infrastructure for some of the largest
and most active Open Source projects. It needs a bulletproof system
for serving the git repositories for those projects, and it needs to
be entirely open source.
This presentation will show how OpenDev uses Kubernetes and Rook to deploy an entirely virtualized Ceph cluster and CephFS to serve git
repositories. The cluster is fully integrated with the OpenStack
cloud provider it runs in, so that OpenStack automatically provides
load balancing and the virtualized block storage that supports the
Ceph cluster. The deployment process is automated with Ansible and
allows for easy experimentation and testing since the entire system
can be recreated in a matter of minutes.
About James E. Blair
Red Hat
Principal Software Developer
James works in the office of the CTO at Red Hat, is a founding member of the OpenStack project infrastructure team and the project lead for the project gating system Zuul. As a sysadmin and hacker he gets to write elegant code and then try to make it work in the real world. He has been active in free software for quite some time, and has previously worked for UC Berkeley and the Free Software Foundation.
by Ceph
redhat openstack