41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: iscsi-manual
|
|
spec:
|
|
capacity:
|
|
storage: 1Gi
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
persistentVolumeReclaimPolicy: Retain
|
|
mountOptions: []
|
|
csi:
|
|
driver: org.democratic-csi.node-manual
|
|
readOnly: false
|
|
# can be ext4 or xfs
|
|
fsType: ext4
|
|
volumeHandle: unique-volumeid # make sure it's a unique id in the cluster
|
|
# can be used to handle CHAP
|
|
# in the secret create the following keys:
|
|
#
|
|
# # any arbitrary iscsiadm entries can be add by creating keys starting with node-db.<entry.name>
|
|
# # if doing CHAP
|
|
# node-db.node.session.auth.authmethod: CHAP
|
|
# node-db.node.session.auth.username: foo
|
|
# node-db.node.session.auth.password: bar
|
|
#
|
|
# # if doing mutual CHAP
|
|
# node-db.node.session.auth.username_in: baz
|
|
# node-db.node.session.auth.password_in: bar
|
|
#nodeStageSecretRef:
|
|
# name: some name
|
|
# namespace: some namespace
|
|
volumeAttributes:
|
|
portal: <ip:port>
|
|
#portals: <ip:port>,<ip:port>,...
|
|
iqn: <iqn>
|
|
lun: <lun>
|
|
node_attach_driver: iscsi
|
|
provisioner_driver: node-manual
|