По поводу Kubernetes: кроме того что надо приложение переводить в docker как приложение узнает адреса других микросервисов? Приложение должно быть переписано с поддержкой Service Discovery?
это как минимум оверхед по ресурсам и более сложная диагностика, если, например, нужно что-нибудь выловить в дампе трафика.
NAS4Free - это форк.
Разрабатывается более интенсивно чем FreeNAS.
Потому и более современная реинкарнация.