Hacker News new | ask | show | jobs
by bambataa 3000 days ago
So let’s say your application is running In Docker. How do you make sure that all the containers that should be running are running and how do you make sure they can talk to each other and the outside world as necessary?

Kubernetes is one solution. You use config files to specify how many of what should be running and it makes sure the system stays in that state and recovers as need be. It’s at a higher level of abstraction than running Docker containers manually on machines.

1 comments

This makes sense from container to container communication. Does this help with database instances or is it typical to leave database calls as an external source to the orchestration?
Projects I’ve worked on have always had the DB in a separate container.