Ceph is one of the most popular storage backends for OpenStack, and it has a reputation for being complex to set up and to manage. Rook is an open source project incubated by the Cloud-Native Computing Foundation with a goal of providing Ceph block, file, and object storage inside of Kubernetes. It's more than just running Ceph containers; it is an intelligent operator that can help deploy and manage Ceph clusters, keeping them healthy with less work. In this talk, we will introduce Rook and explore the features important for OpenStack storage. We will also demonstrate Rook, showing Ceph's lifecycle management in-action and its integration.
This session will show a relatively new way to orchestrate a Ceph cluster on Kubernetes. Beyond introducing a new project to the OpenSource ecosystem, we believe this project is better than what currently exists. Being cloud-native and sponsored by the CNCF carries a the context that Rook does not just make running Ceph on Kubernetes possible, it makes it natural. Rook helps bring the future of hyperconverged infrastructure closer to the real world and more accessible to organizations without advanced technical knowledge.