This is the first time I am actually using my phone to login and write this post, so please pod with me.
I got to work with Kubernetes just a little bit about 2y ago, mostly was around to see if company I worked for had compatibility utilizing something like containers etc. The more I dived into the more complex it got, however that did not scare me away because after all the complexity is something I actually enjoy, harder challenge = big rewards.
Bit forward, I changed my job and my superior asked me to be on a K8s team. Best thing I could really ever wanted to be in was right there and then.
So why did I fell in love with working on Kubernetes on daily basis? Well for one the community is large and super friendly and helpful, everyone is still in sharing thoughts and solving complexity of it. Another one is the team I work with. All are hands on K8s day in and out, and everyone pitches in brick a day in where we are building yuuugee tower and rewards are amazing.
CoWorker1 says I’ll try this new thing called Istio, few days later he demo it to our team and other beight minded Devs n Ops. He came up with really nice demo in which he shoed is how one could do a canary deployment yet preserve say 90% of traffic on V1 and 10% of traffic on V2. Sure rolling updated and blue/green deployments are nice but this took it to a whole new level. Soon to be a reality where team of Devs I support will enjoy doing deployments at any point of time and day.
Another one I demoed was bit longer ago called Chaos Monkey which was suggested by my coworker as a pitch, “let’s see how stable our infrastructure is. “ Chaos monkey took out pods and made a Chaos however our infrastructure was stable at the very end.
I worked with many technologies and infrastructure orchestration but Kubernetes is one I can say thus far makes me happy to work on daily basis.
Let me not go into something like Docker Swarm and or Rancher because complexity and pain working with the two is nothing but horrible experience IMO. You either love it or hate it.
If you are working on Kubernetes or something similarly feel free to share your thoughts..
Edit: written on my phone so don't judge on my grammar :). Added few words to make it more hateful towards Rancher loverzz..