democratic_csi/variables.yml

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