68 lines
1.4 KiB
YAML
68 lines
1.4 KiB
YAML
---
|
|
|
|
democratic_csi:
|
|
# The Docker image to use
|
|
image: danielberteaud/democratic-csi:1.8.3-4
|
|
|
|
# Settings for controllers
|
|
controller:
|
|
|
|
# Number of controler instances
|
|
count: 1
|
|
|
|
# Driver (docker or podman)
|
|
driver: docker
|
|
|
|
# Resource allocation for controllers
|
|
resources:
|
|
cpu: 100
|
|
memory: 192
|
|
|
|
truenas:
|
|
api:
|
|
# The URL to reach truenas API
|
|
url: https://truenas.example.org:443
|
|
# Set to true to disable certificate verification
|
|
# Which is of course not recommanded
|
|
insecure: False
|
|
# Note: the API Key is stored in vault, in kv/service/democratic-csi in the truenas_api_key prop
|
|
|
|
iscsi:
|
|
|
|
zfs:
|
|
parent: zpool/csi/iscsi
|
|
snap_parent: zpool/csi/iscsisnap
|
|
reservation: false
|
|
blocksize: 16K
|
|
|
|
portals:
|
|
- 10.99.3.27:3260
|
|
|
|
target_group:
|
|
portal_group: 1
|
|
initialor_group: 1
|
|
auth_type: None
|
|
auth_group: ""
|
|
|
|
nfs:
|
|
zfs:
|
|
parent: zpool/csi/nfs
|
|
snap_parent: zpool/csi/nfssnap
|
|
quota: False
|
|
resrvation: False
|
|
server: 10.99.3.27
|
|
allowed_networks:
|
|
- 10.99.9.0/24
|
|
|
|
# Settings for node plugins
|
|
node:
|
|
|
|
# Driver (docker or podman)
|
|
driver: docker
|
|
|
|
# Resource allocation
|
|
resources:
|
|
cpu: 100
|
|
memory: 192
|
|
|