Add NFS and iSCSI backed StorageClasses

This commit is contained in:
Daniel Cosme
2026-05-01 15:19:46 -04:00
parent 9273ba6c78
commit e967fe72aa
16 changed files with 91 additions and 48 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -52,7 +52,7 @@ var (
var (
TrueNAS_CSI = "truenas-csi"
TrueNASURL = "apex-truenas.orca-uaru.ts.net"
TrueNASProvisioner = "cis.truenas.io"
TrueNASProvisioner = "csi.truenas.io"
TrueNASSTorageClassNFS = "truenas-nfs"
TrueNASSTorageClass_iSCSI = "truenas-iscsi"
)

View File

@@ -81,11 +81,11 @@ func Stack() stack.Stack {
// "node-service-account": nodeSA,
// "node-cluster-role": nodeRole,
// "node-binding": kube.ClusterRoleBinding(nodeRole.Name+"-binding", nodeSA, nodeRole),
// "node-deamonset": nodeCSI(),
// "node-deamonset": nodeCSI(),
// "CSIDriver": CSIDriver(root.TrueNASProvisioner),
"config": config,
// "nfs-storage-class": NFSStorageClass,
// "iscsi-storage-class": iSCSIStorageClass,
"config": config,
"nfs-storage-class": NFSStorageClass,
"iscsi-storage-class": iSCSIStorageClass,
},
)
return kz.Stack(root.TrueNAS_CSI)