Kubernetes, it looks really great. Think about the great features: scaling, reproducibility, etc. Everyone is talking about it, it's hype! So, Let's migrate our Java apps to the cloud and Kubernetes!
Wait a minute ... Have you seen all these YAML files? We hate YAML! It is already a full time job to maintain our Java applications but now with Kubernetes, we also have to
- write and maintain Dockerfile files
- write and maintain YAML files
- configure and rething our existing CI/CD and deployment architecture
- etc.
Yes during this talk, we are going to suffer 👿 ... but I promise, I will guide you, teaching you the basics of Kubenetes to move your Java apps. I will also show you a way to move your Java apps to Kubernetes with only 6 lines of XML 🤣