Feature: Kubernetes: Persistent Volume Claims - cockpit-project/cockpit GitHub Wiki
On the Cluster Volumes page, show the persistent volume claims that need creation
Notes
Stories
Robert is both a developer and sysadmin at the company he works at, since it's a fairly small shop. He's starting a new service that they need for their infrastructure. The service require 10 GB of storage.
Phillip J Fry is a junior sysadmin without much prior experience with Kubernetes clusters. He has been asked to starts a new service/app. The service needs 5 GB of storage. There is apparently no volume that can forfill that claim.
Workflows
Robert
- Logs in to the machine.
- Starts the service from the dashboard using a json-file he created earlier.
- Gets a warning that he needs to create a volume that matches what the service he just started.
- He goes on to set up the volume using an NFS-volume.
- Makes sure the service comes up and tests it out.
Phillip
- Logs in to the machine.
- Starts the service from the dashboard using a json-file he's been given.
- Sees that he doesn't have the appropiate permissions to add a volume.
- Goes to Sarah, who's the admin and ask for a volume with that size.
- Sarah creates a iscsi LUN on the company's storage server and adds it in the Cluster UI.
- Once that is done, the claim is fulfilled and Phillips Pod is up and running.
- Sarah lets Phillip know it's been taken care of.