Page MenuHomePhabricator

DSE Experiment - User Story 3 (Make Block Storage Available)
Open, Needs TriagePublic

Description

User Story

As a Wikimedia engineer, I want to be able to deploy a stateful application using the Persistent Volume Claim Kubernetes object so that I can ensure the application's data remains persistent even if the pod or container running the application is deleted or recreated.

Acceptance Criteria

  • The engineer should be able to deploy a stateful application using the PersistentVolumeClaim Kubernetes object.
  • The PersistentVolumeClaim should be serviced by the Ceph cluster
  • The application's data should remain persistent even if the pod or container running the application is deleted or recreated.

Outstanding Questions:

  • Can we demonstrate how providing block storage from a Ceph cluster to workloads running on Kubernetes is both effective and efficient?
  • Can we successfully set up and use block, blob and (at a stretch) file storage from Ceph?

Event Timeline