Simplest way to deploy Metabase on kubernetes

I wanted to deploy Metabase on my cluster but it was not trivial at all. I wanted it to be production-ready with a real DB and not H2.

So I made a kubernetes operator to deploy it, Github link: GitHub - unagex/metabase-operator: Unagex Kubernetes Operator for Metabase

Now, I just create a resource and a Metabase instance is created with a dedicated PostgreSQL DB to store the config.

I am happy to contribute to open source also.