Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-4006

Deploy reliable dynamic storage provisioner for Kubernetes infra on STFC Cloud

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • SRCnet, National SRC
    • Hide

      Currently, the STFC Cloud k8s infra uses the cinder storage provisioner to create and mount volumes on the k8s worker nodes for pods/applications to use. This is very clunky, time to provision is very high, and cinder storage is being decommissioned/phased out at STFC Cloud. 

      Volumes are not cleaned up properly and it is very cumbersome to spin up a new volume and attach it to the worker node every time, detaching and reattaching to a new node doesn't always work as expected.

      Show
      Currently, the STFC Cloud k8s infra uses the cinder storage provisioner to create and mount volumes on the k8s worker nodes for pods/applications to use. This is very clunky, time to provision is very high, and cinder storage is being decommissioned/phased out at STFC Cloud.  Volumes are not cleaned up properly and it is very cumbersome to spin up a new volume and attach it to the worker node every time, detaching and reattaching to a new node doesn't always work as expected.
    • Hide

      New storage provisioner deployed on the capi-workload cluster. 

      Demonstrate existing service using the new storage provisioner. 

      Show
      New storage provisioner deployed on the capi-workload cluster.  Demonstrate existing service using the new storage provisioner. 
    • 24.2
    • PI24 - UNCOVERED

    • Team_Magenta technical_debt

    Description

      Currently, the STFC Cloud k8s infra uses the cinder storage provisioner to create and mount volumes on the k8s worker nodes for pods/applications to use. This is very clunky, time to provision is very high, and cinder storage is being decommissioned/phased out at STFC Cloud. 

      This feature would be to deploy either the rook storage provisioner and a Ceph cluster (done before, was mostly straightforward but would do this with ansible this time), or deploy Longhorn to use existing storage on the nodes. 

      Attachments

        Issue Links

          Structure

            Activity

              People

                r.bolton Bolton, Rosie
                r.joshi Joshi, Rohini
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (0%)

                  Feature Estimate: 0.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete00.0
                  Total00.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel