k8s Operator
Intro When I recently decided to port a “non-containerized” application onto Kubernetes, I struggled to find a solid approach to manage its lifecycle (deploy, upgrade, rollback, resize, etc.). It seems that most solutions involve delegating logic to a human or some custom scripts that need to be developed for every application. This, of course, is far from ideal. Thankfully, CoreOS came up with a solution called Operators. What is an Operator?...