Problem/Justification
Only option now to run TrueNAS is on bare-metal, or VM.
Impact
Wider range of users which would be able to run truenas on Docker, k8s or else.
Easier update/upgrade mechanism.
New ways of integration of TrueNAS (as storage backend for k8s-like systems).
User Story
TrueNAS besides bare-metal OS also could be obtainer as docker container, which would control devices with device passthrough, leaving all the good things (like web management) and easy upgradeability.
Following the idea, also would be amazing to have official CSI driver which would use TrueNAS API/TrueNAS container to provide PV/PVCs to k8s clusters (like SDS).