Rook
Operator uruchamiający system przechowywania Ceph wewnątrz Kubernetesa, dzięki czemu klaster dostaje pamięć blokową, plikową i obiektową bez zewnętrznej macierzy.
Ceph to w gruncie rzeczy rozproszony magazyn obiektów RADOS, w którym rozmieszczenie danych jest wyliczane algorytmicznie z mapy zwanej CRUSH, a nie sprawdzane w centralnym katalogu. Na tym stoją trzy interfejsy: RBD dla wirtualnych urządzeń blokowych, CephFS dla systemu plików POSIX i RGW dla API zgodnego z S3. Rook pakuje całą machinerię jako zasoby niestandardowe, więc dodanie dysku czy aktualizacja wersji staje się zmianą w YAML-u, a nie oknem serwisowym. Łatwo niedoszacować jednego: Ceph pozostaje systemem ciężkim w utrzymaniu — chce dedykowanych dysków, dedykowanej sieci i kogoś w organizacji, kto naprawdę wie, czym jest placement group.