Thursday
Room 4
13:30 - 15:30
(UTC+01)
Half-Day
Part 1/2: The Kubernetes Fast Path for Developers
Kubernetes is a powerful platform that allows developers to rapidly develop and deploy applications, but the path to get your code running is not easy. This talk will cover the basics of the inner loop cycle of development (ie. code from a single developer before it is checked into version control) to quickly get your applications up and running in Kubernetes. We'll explore the possible workflows to code, test, and deploy within your Kubernetes dev environment in a customizable and repeatable way. We'll also delve into challenges such as external services dependencies and remote cluster access.
We'll discuss the different ways to set up a development environment and the best practices to ensure that your micro-services are ready for the outer loop (ie. workflow after the code is checked into version control). We'll also examine the various tools that can be used to debug and troubleshoot applications within Kubernetes without impeding your productivity.