Community developer @BooMShanKerX has developed a new Proxmox iSCSI plugin based on the new versioned API in 25.10.
The plugin allows a Proxmox cluster to use TrueNAS as the shared storage via iSCSI. The advantage of iSCSI is that VM volumes are stored as zvols and can use very efficient ZFS snapshots.
Thanks for the great work!
This plugin is for testing only… not production yet. If you are keen to help out then post here and let us know.
If you need to use Proxmox with TrueNAS in production now, NFS is the well-validated protocol and does not need a special plugin/api.