4 ms·
To me, containers seem to be a perfect way to have a reasonable contract between Dev and Ops. The Ops team just has to maintain a secure, stable, and performan
by illumin8 11y ago
To me, containers seem to be a perfect way to have a reasonable contract between Dev and Ops. The Ops team just has to maintain a secure, stable, and performant infrastructure that can run containers, and Devs can put whatever they want in the container, and not have to worry about anything below it.
- e12e 11y agoSure, but now dev has the responsibility for upgrading all those libraries again. Just because your container worked fine 5 years ago, doesn't mean it's a good idea to run the same container in production today. Maybe it parses png images, or handles ssl termination. Or you could say that ops now has the responsibility to scan all containers for old binary code/bad behaviour, and throw the container back over the fence if they find an issue. I do agree that containers are a good start on having such a "contract" -- I'm not sure it's enough.