Georgi Peychev

Georgi is a software engineer with more than 15 years of experience and background in a wide range of contexts (such as banking, insurances, large retail). Most of the time he is focusing on backend development with Spring Boot but also likes Angular and Android development. Currently he is working for REWE Digital.

Deploying containerized applications into a Kubernetes cluster

Day X Hall X Novice Georgi Peychev, Lachezar Balev

Our fantastic apps deserve the right infrastructure! In this talk we will make a short introduction to Kubernetes (K8s). Next we will dockerize and deploy two simple applications into a k8s cluster.

Our ambitious goal is that the audience will feel comfy with what we are doing and will be able to easily follow us. No prior knowledge of k8s is required! The apps and the scripts that we are going to use will be available at Github.

The talk will begin with a quick glimpse into the k8s architecture. Then we will go a bit deeper with some of the most important k8s objects like Nodes, Controllers, Services. When we lay down the foundations it will be time to introduce our sample applications – a small Spring Boot backend and an Angular frontend which offers the possibility for amusing interaction with the attendees (e.g. by scanning a QR Code). At the end we will deploy these apps in GClould and/or Minikube and see them up and running.