Event Overview
Now that you are familiar with Kubernetes, in this workshop we are going to show you how to get your Spring apps up and running on Kubernetes. This workshop will take you from everyone’s favorite place on the internet, start.spring.io all the way to automated deployments directly to Kubernetes. We will cover tools, as well as best practices, that will make getting your Spring app from your dev machine to your Kubernetes (production) even faster and easier. In addition we will spend some time showing you how to use Spring Cloud Kubernetes to build cloud native Spring apps that run on Kubernetes. By the end of this workshop you will have all the knowledge you need to target Kubernetes as your production environment.
Space is limited, register now.
Agenda
11:15-11:30am | Arrivals & Registration |
11:30-11:45am | Create a basic Spring Boot app |
11:45-12:00pm | Build a Docker image for the app |
12:00-12:15pm | Push the app to a Docker repo |
12:15-12:30pm | Create deployment and service descriptors for Kubernetes |
12:30-12:45pm | Deploy and run the app on Kubernetes - PKS |
12:45-1:15pm | Use features like external configuration and service discovery |
1:15-1:30pm | Q/A |
Workshop Prerequisites
-
Basic knowledge of Spring and Kubernetes (we will not be giving an introduction to either)
-
JDK 8 or higher
-
Docker installed
-
Kubectl installed
-
Kustomize installed
-
Skaffold installed
-
An IDE (IntelliJ, Eclipse, VSCode)
-
Optional Cloud Code for IntelliJ and VSCode is nice.
-
For VSCode the Microsoft Kubernetes Extension is almost the same.
Speaker
Ryan Baxter, Spring Cloud Software Engineer
Pivotal
Currently, Ryan is working as a software engineer as part of the Spring Cloud team. Ryan has a passion for sharing what he learns via social media, including Twitter and his blog (http://ryanjbaxter.com), as well as in person at conferences. When he’s not coding, Ryan likes spending time with his daughter, ice fishing, running obstacle course races, and watching the Red Sox. |
Register Now!
Thank you!
Thank you for your interest. Registration for this event is closed.
We look forward to you joining us.