@Marti Jorda Roca as jeev said. The engine uses a special database available in kubernetes and reimplementing that for another database while possible is a lot of work.
May I suggest that you look at
union.ai for fully managed version of Flyte in your cloud, without having the need to manage kubernetes cc
@Sean Chiarito