FreeNAS 11.2.0 is a mess. They are moving the UI from a legacy based on Django to whatever new framework they selected. There are plenty of holes in the features and functionality. Taking a fresh install and trying to deploy the gitlab plugin was a total mess. Worse yet there was no upgrade path for gitlab. This left me with the general feeling that a NAS is just that and nothing more.
Therefore, the new plan is a NAS with iSCSI connected to VMware with a dedicated gitlab ISO or container instance. Then install the other systems.