1943289737
Change-Id: I76f535f42832abb086fc09699b0ff95b8c7ee894 |
||
---|---|---|
graphics | ||
help | ||
images | ||
recordings | ||
scripts | ||
styles | ||
.gitreview | ||
README.rst | ||
index.html |
README.rst
Highly Available Git on CephFS with Rook, Kubernetes, and OpenStack
Abstract
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.