Skip to content

Instantly share code, notes, and snippets.

View metacosm's full-sized avatar

Chris Laprun metacosm

View GitHub Profile
Title : 5 good reasons to adopt Spring Cloud Kubernetes
This talk will introduce the Spring Cloud Kubernetes project and will present the strengths of the framework to develop
Spring Boot cloud native application on Kubernetes/OpenShift platform.
Different use cases will be presented to demonstrate the difficulties you will be faced with when designing microservices targeted to a dockerized platform and how they should be designed to solve common problems such as externalising the configuration or secrets, discovering and load balancing the different services, monitoring your application using the health check pattern and aggregating traces collected from the different services or setting up a circuit breaker. We will show how you can improve your Developer Experience by adopting the Fabric8 technology to help you build/deploy more easily such project.
//usr/bin/env jbang "$0" "$@" ; exit $?
//DEPS info.picocli:picocli:4.2.0
//DEPS org.eclipse.jgit:org.eclipse.jgit:5.8.1.202007141445-r
import org.eclipse.jgit.api.ListBranchCommand;
import org.eclipse.jgit.api.errors.GitAPIException;
import org.eclipse.jgit.lib.Ref;
import org.eclipse.jgit.lib.Repository;
import org.eclipse.jgit.revwalk.RevCommit;