Deploying and running your first application on K8s

A presentation at Kubernetes Community Days Berlin in in Berlin, Germany by Alexander Reelsen

You need to get a small web application up and running, without much fuss and complexity? Well, lucky you, if there is a dedicated k8s cluster already running within the company, whose resources you can use. But what are the next steps from a developer perspective? How to get up and running, how to manage secrets, ensure logs can be accessed, making sure your application scales, handles rollouts and shares state properly? This talk walks you through the steps we took within Elastic, when getting the JVM based Elastic Community Conference application from nothing to running in production within a few weeks, while juggling all the other conference organizing tasks. Was k8s the best & easiest choice? Anything we would do differently after our first k8s experience?