I would drop the containers for static websites and use GitLab pages (or something similar), less services to worry.
Also u say 3 replicas but you have 3 nodes entirely hmm. I hope you did not put the database in K8s 🤔
Hey Adrian. Don't see any issues with database in k8s. Why don't I need to use it there? You don't know our metrics, I would say now it's ok, later I would need to have more nodes, more performance. for database I have persisted volume, provisioned in digitalocean. it would become so easy to migrate just in case because everything stored.
it's good point about gitlab pages, didn't try to do it. not sure how easy it would be automate the changes deployment. Going to check it out.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.