News for hackers. Stuff that matters.
Re:Why Kubernetes Is the New Application Server by tyldum on Thursday July 12, 2018 @02:46PM (#17517471)
We use containers to reduce the testing surface and enforce standards. And if course to ease testing as we now transition the same build through dev, staging and prod.

The devs just have a single base container to work off from and we use CICD to further enforce whatever we need to.

It also makes it easier for devs to propose changes, as we know we can consistently apply them.

Re:Why Kubernetes Is the New Application Server by haskellandchill on Thursday July 12, 2018 @03:12PM (#17517681)
You can use them to do that but is it working? That was the point, I also agree that no, it is not working and has rather introduced several layers with painful and hard to debug failure modes.
Re:Why Kubernetes Is the New Application Server by taeric on Thursday July 12, 2018 @04:13PM (#17518221)
A problem comes down to answering questions such as "exactly what versions of X are installed in our beta stack?" Usually trivial if X is part of your application. Much more complicated if X is some lib that is on the system/image.