csi.flexfs
csi.flexfs is the Container Storage Interface (CSI) driver that integrates flexFS with Kubernetes. It runs as a controller Deployment and a node DaemonSet, wrapping mount.flexfs to provide persistent volumes to pods.
Persistent Flags
Section titled “Persistent Flags”These flags apply to every subcommand.
| Flag | Type | Default | Description | Visibility |
|---|---|---|---|---|
--reportErrors | bool | false | Report errors and panics to Paradigm4 | Public |
Subcommands
Section titled “Subcommands”| Subcommand | Description | Visibility |
|---|---|---|
license | Print license information | Public |
start | Start the CSI driver | Public |
version | Print the build version | Public |
csi.flexfs start [flags]Starts the CSI driver, binding the gRPC endpoint on the configured unix socket.
| Flag | Type | Default | Description | Visibility |
|---|---|---|---|---|
--bindAddr | string | unix:///csi/csi.sock | Address to bind (unix socket) | Public |
--kubeletDir | string | /var/lib/kubelet | Kubelet root directory on the host | Public |
--pprof | bool | false | Enable pprof profiler | Internal |
--pprofPort | int | 6061 | Pprof server port | Internal |
--verbose, -v | bool | false | Enable verbose logging | Public |