Discussed at the time:<p><i>Borg, Omega, Kubernetes: Lessons learned from container management over a decade</i> - <a href="https://news.ycombinator.com/item?id=11216020" rel="nofollow">https://news.ycombinator.com/item?id=11216020</a> - March 2016 (24 comments)
Question for those running kubernetes/nomad for dev/alpha/beta/prod:<p>- are changes promoted and pushed automatically dev to beta to prod<p>- or is there a internal ticketing/admin system that collects requests to promote and install new container versions that when approved are only then run through k8s etc<p>This is one aspect of deployment I don't see much of in the context of containers/orchestration and the rest
The one very unique thing about Kubernetes is the approach of unified resource definitions and some kind of unified API for everything. It is very unlikely of anything I've encountered so far. I think that it's possible to build some kind of universal API engine on the same principles. It feels like untapped potential. Like you're creating new database entities by defining CRDs and getting the whole CRUD operations automatically. You're creating your microservices as something like k8s controllers working in loop to adjust your system to the spec.