diff --git a/pkg/cmd/server/server.go b/pkg/cmd/server/server.go index 916b53d6d..0b83ff562 100644 --- a/pkg/cmd/server/server.go +++ b/pkg/cmd/server/server.go @@ -364,6 +364,7 @@ const ( ) // - Namespaces go first because all namespaced resources depend on them. +// - Storage Classes are needed to create PVs and PVCs correctly. // - PVs go before PVCs because PVCs depend on them. // - PVCs go before pods or controllers so they can be mounted as volumes. // - Secrets and config maps go before pods or controllers so they can be mounted @@ -376,6 +377,7 @@ const ( // restored with their corresponding CRD. var defaultResourcePriorities = []string{ "namespaces", + "storageclasses", "persistentvolumes", "persistentvolumeclaims", "secrets",