Silicon Valley Code Camp : October 13 & 14, 2018session
Java developer’s journey in Kubernetes land
This code-only session will explain how a Java application consisting of different microservices can be deployed in a Kubernetes cluster.
About This Session
Deploying your Java application in a Kubernetes cluster could feel like Alice in Wonderland. You keep going down the rabbit hole and don’t know how to make that ride comfortable. This no-slide and code-only session will explain how a Java application consisting of different microservices can be deployed in a Kubernetes cluster. Specifically, it will explain the following:
Show a Java application with three microservices
How this application is packaged as a Docker image
Create Kubernetes manifests
How Helm charts are created and hosted in a Helm repository
Test in a local environment
Attach debugger
Install Istio in k8s, show service visibility
Install k8s on AWS
Migrate application from a local cluster to a cluster on the Cloud
Setup deployment pipeline using CodePipeline
Use an Alexa skill to scale the application
Change application, show A/B using Istio