Ask HN: How do you run your customers' apps?
I'm working on a tool that requires running my customers' APIs inside of self-contained environments. They can create/destroy these environments at any time. Is there a 'best practice' method for this situation? Some googling turned up very little (maybe I don't know the term for this type of thing), so I thought I'd raise the question here instead.
My gut instinct is to run each inside of its own Docker container, perhaps in a Kubernetes cluster. Is this safe? How the U.S. Air Force Deployed Kubernetes and Istio on an F-16 in 45 days https://thenewstack.io/how-the-u-s-air-force-deployed-kubern... Bare Metal K8s Clustering at Chick-fil-A Scale https://medium.com/@cfatechblog/bare-metal-k8s-clustering-at... 2c