The rise of containers and Kubernetes has made deploying and upgrading applications as well as operating clusters of machines much easier. However, it's still daunting to develop applications in this new world. Developers have to learn lots of new information, tools, and technologies before they can even begin to productive. In this session, we will talk about open source tools that make developing applications for Kubernetes easier.