Skip to content

andifalk/kubernetes-spring-io-2019

Repository files navigation

License Build Status

Spring Cloud on Kubernetes @ Spring I/O 2019

Spring IO 2019 Spring Cloud on Kubernetes

Spring Boot and Spring Cloud are great in helping building cloud-native Java or Kotlin applications. Using Spring Cloud components like Discovery Service, API Gateway or the Config Server have improved the experience in the cloud to a big extent.
With the rise of Kubernetes, this has changed: Discovery services and configuration/secret management are provided “out of the box” here.

In this talk, you will learn how Spring Cloud Kubernetes integrates with Config Maps and Secrets to provide secure configuration to Spring Boot applications in a seamless manner. You will also see the interaction of the Spring Cloud DiscoveryClient with the provided Discovery Services of Kubernetes.

This presentation will consist of live coding and demos that will use sample applications build with Spring Boot and Spring Cloud Kubernetes.

This repository contains the complete material for the session at Spring I/O 2019 on Spring Cloud on Kubernetes

Presentation slides

Presentation slides (Online)

Demos

You can run these demos locally on Minikube or use a public cloud provider like Azure, AWS or GCP.

In GCP provisioning you find scripts for setting up & accessing GKE on Google Cloud.

License

Apache 2.0 licensed

Copyright (c) by 2019 Andreas Falk