kubernetes-spring-io-2019
kubernetes-spring-io-2019 copied to clipboard
Accompanying repository for talk "Spring Cloud on Kubernetes" at Spring I/O 2019
Spring Cloud on Kubernetes @ Spring I/O 2019

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
Demos
- Config Maps and Secrets
- Discovery
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