Not trying to be dismissive here but if you're deploying regularly and you have plans to scale anything putting the time into learn and automate K8s pays off very quickly. What you're doing here gives me ORM vibes - good for training wheels and helping people that don't know stuff to be productive quickly, but ultimately a source of lots of problems that you wouldn't encounter if you didn't invest in a leaky abstraction.
Containers on top of K8S is radically less ground truthy than this project, and you say heavily tweaked like it’s a good thing. I doubt there is a single person alive who understands even half of all of those tweaks.