You can install and boot ESXi from an FCoE LUN using VMware software FCoE adapters and network adapters with FCoE offload capabilities. Your host does not require a dedicated FCoE HBA.

Note: Starting from vSphere 7.0, VMware deprecates software FCoE adapters in production environments.
The boot LUN must not be shared between hosts and must have a size of minimum of 32 GB. See the vSphere Storage documentation for information about installing and booting ESXi with software FCoE.