Driver Specification
Driver Specification
CSIDriver
| Key | Value | 
|---|---|
| name | directpv-min-io | 
| fsGroupPolicy | ReadWriteOnceWithFSType | 
| requiresRepublish | false | 
| podInfoOnMount | true | 
| attachRequired | false | 
| storageCapacity | false | 
| modes | Persistent,Ephemeral | 
StorageClass
| Key | Value | 
|---|---|
| name | directpv-min-io | 
| provisioner | directpv-min-io | 
| reclaimPolicy | Delete | 
| allowVolumeExpansion | true | 
| volumeBindingMode | WaitForFirstConsumer | 
DirectPVDrives CRD
| Key | Value | 
|---|---|
| name | directpvdrives | 
| apigroup | directpv.min.io | 
DirectPVVolumes CRD
| Key | Value | 
|---|---|
| name | directpvvolumes | 
| apigroup | directpv.min.io | 
DirectPVNodes CRD
| Key | Value | 
|---|---|
| name | directpvnodes | 
| apigroup | directpv.min.io | 
DirectPVInitRequests CRD
| Key | Value | 
|---|---|
| name | directpvinitrequests | 
| apigroup | directpv.min.io | 
Driver Role Based Access Control (RBAC)
| apiGroup | Resources | Verbs | 
|---|---|---|
| (core) | endpoints | get,list,watch,create,update,delete | 
| (core) | events | list,watch,create,update,patch | 
| (core) | nodes | get,list,watch | 
| (core) | persistentvolumes | get,list,watch,create,delete | 
| (core) | persistentvolumeclaims | get,list,watch,update | 
| (core) | pods,pod | get,list,watch | 
| policy | podsecuritypolicies | use | 
| apiextensions.k8s.io | customresourcedefinitions | get,list,watch,create,update,delete | 
| coordination.k8s.io | leases | get,list,watch,update,delete,create | 
| directpv.min.io | directpvdrives | get,list,watch,create,update,delete | 
| directpv.min.io | directpvvolumes | get,list,watch,create,update,delete | 
| directpv.min.io | directpvnodes | get,list,watch,create,update,delete | 
| directpv.min.io | directpvinitrequests | get,list,watch,create,update,delete | 
| snapshot.storage.k8s.io | volumesnapshotcontents | get,list | 
| snapshot.storage.k8s.io | volumesnapshots | get,list | 
| storage.k8s.io | csinodes | get,list,watch | 
| storage.k8s.io | storageclasses | get,list,watch | 
| storage.k8s.io | volumeattachments | get,list,watch | 
The service account bound to the above clusterrole is directpv-min-io in the directpv namespace and the corresponding clusterrolebinding is directpv-min-io