Default Storage Class

On this page

1. Goal

Ensure the storage class is configured as per CloudBees best practices.

2. Tests

2.1. Has a default Storage class

Verify that the targeted Kubernetes cluster contains a default storage class.

In case this test fails, you will need to keep in mind that you need to setup a storage class while installing CloudBees CI on modern cloud platforms.

2.2. Storage class is configured in the product, or there is a default one

Verify that the targeted Kubernetes cluster contains a default storage class or that a default storage is defined in your Operations Center.

In case this test fails, review your setup, your cluster should either

  • define a default storage class: review the output of kubectl get storageclass, one of the storage class should be marked as default.

  • or you should have configured one storage class in your Operations center: you can do so by setting up the Persistence.StorageClass in helm.

2.3. Storage provisioner is supported

Verify that the storageclass you selected to use with CloudBees CI on modern cloud platforms is supported by CloudBees.

In case this test fails, review that your configuration is pointing to the storageclass you selected.

If you need more help, please open a ticket with our Support Team. When opening the ticket, please mention this page and add: * the output of cbsupport required-data default. * a link to the documentation of the storage class you are using.