Storage Options
turbo.storage.zfs.autoScrub
whether to enable ZFS auto scrub for given storage. This is suggested to keep data integraty
Type: boolean
Default
{"_type":"literalExpression","text":"any (d: d.fsType == \"zfs\") (attrValues config.fileSystems);"}
turbo.storage.zfs.block
This section is used to manage Client's block storage on Hosting machine. Block stated here will be mounted with recommended block storage strategy and policy applied.
Type: attribute set of submodule
Default
{}
Example
"\"user1-dataset1\" = {\n source = \"tank/user/dataset-1\";\n};\n"
turbo.storage.zfs.block.<name>.destination
Mount point destination
Type: string
Default
{"_type":"literalExpression","text":"/${config.source}"}
turbo.storage.zfs.block.<name>.extraOptions
Extra options to pass to FileSystems.options
Type: list of string
Default
[]
turbo.storage.zfs.block.<name>.security
By default, we do not allow guest file exec on host machine
Type: boolean
Default
true
turbo.storage.zfs.block.<name>.source
Data set name
Type: string