A couple of years ago, I fell in love with Kubernetes, I started to play with, and I began to introduce it into the software architecture I designed and implemented.

I’ve never regretted that choice, the abstraction layer provided by k8s and its flexibility helped me a lot in putting together sophisticated platforms. I don’t want to discuss the good and the bad of k8s, and I think that most of the people believe that k8s event with its limitation has been a significant advancement in infrastructure management.

What I started to investigate in the last year is how k8s could be used for deploying complex distributed platforms like the ones popular in the BigData world. In the last ten years, I’ve been mainly focused on architecting BigData platforms, including the installation of Hadoop on big clusters, so I know the burden in installing Hadoop on tens of machines, with Kerberos, all the SSL/TLS stuff. …

David Greco

Get the Medium app