51 lines
1.1 KiB
YAML
51 lines
1.1 KiB
YAML
driver: freenas-api-smb
|
|
|
|
httpConnection:
|
|
protocol: http
|
|
host: ${TRUENAS_HOST}
|
|
port: 80
|
|
#apiKey:
|
|
username: ${TRUENAS_USERNAME}
|
|
password: ${TRUENAS_PASSWORD}
|
|
|
|
zfs:
|
|
datasetParentName: tank/ci/${CI_BUILD_KEY}/v
|
|
detachedSnapshotsDatasetParentName: tank/ci/${CI_BUILD_KEY}/s
|
|
|
|
datasetEnableQuotas: true
|
|
datasetEnableReservation: false
|
|
datasetPermissionsMode: "0770"
|
|
datasetPermissionsUser: 1001
|
|
datasetPermissionsGroup: 1001
|
|
|
|
smb:
|
|
shareHost: ${TRUENAS_HOST}
|
|
#nameTemplate: ""
|
|
namePrefix: "csi-ci-${CI_BUILD_KEY}-"
|
|
nameSuffix: ""
|
|
shareAuxiliaryConfigurationTemplate: |
|
|
#guest ok = yes
|
|
#guest only = yes
|
|
shareHome: false
|
|
shareAllowedHosts: []
|
|
shareDeniedHosts: []
|
|
#shareDefaultPermissions: true
|
|
shareGuestOk: false
|
|
#shareGuestOnly: true
|
|
#shareShowHiddenFiles: true
|
|
shareRecycleBin: false
|
|
shareBrowsable: false
|
|
shareAccessBasedEnumeration: true
|
|
shareTimeMachine: false
|
|
#shareStorageTask:
|
|
|
|
node:
|
|
mount:
|
|
mount_flags: "username=smbroot,password=smbroot"
|
|
|
|
_private:
|
|
csi:
|
|
volume:
|
|
idHash:
|
|
strategy: crc16
|