diff --git a/pkg/volume/rbd/rbd.go b/pkg/volume/rbd/rbd.go index d88211c9871..a0d7c70168f 100644 --- a/pkg/volume/rbd/rbd.go +++ b/pkg/volume/rbd/rbd.go @@ -221,6 +221,9 @@ func (plugin *rbdPlugin) NewDeleter(spec *volume.Spec) (volume.Deleter, error) { } } + if admin == "" { + admin = rbdDefaultAdminId + } secret, err := parsePVSecret(adminSecretNamespace, adminSecretName, plugin.host.GetKubeClient()) if err != nil { return nil, fmt.Errorf("failed to get admin secret from [%q/%q]: %v", adminSecretNamespace, adminSecretName, err)