Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Deploying Microservices to Kubernetes with Spring Boot and JHipster

Okta via YouTube

Overview

Learn how to deploy a microservices architecture to Minikube and Google Cloud using Kubernetes in this comprehensive 41-minute screencast. Develop a robust architecture using Spring Cloud Gateway, Spring Boot, and JHipster. Follow step-by-step instructions to create Kubernetes-ready microservices, generate deployment descriptors, and build Docker images with Jib. Explore local Kubernetes deployment with Minikube, implement OIDC authentication, and encrypt secrets using Spring Cloud Config. Dive into advanced topics such as deploying to Google Cloud, adding HTTPS to your gateway, managing Kubernetes secrets, and scaling reactive Java microservices. Gain practical insights into monitoring your cluster with K9s and discover valuable resources for further learning about Kubernetes, Spring Boot, and JHipster.

Syllabus

- Reactive Microservices with Kubernetes Intro
- Create a Kubernetes-Ready Microservices Architecture
- Generate Kubernetes Deployment Descriptors
- Create Docker Images with Jib
- Use Minikube to Run Kubernetes Locally
- Register an OIDC App for Auth
- Start Your Spring Boot Microservices with K8s
- [Optional] Test with Cypress
- Encrypt Your Secrets with Spring Cloud Config
- Encrypt Your OIDC Client Secret
- Change Spring Cloud Config to use Git
- Deploy Spring Boot Microservices to Google Cloud
- Create a Container Registry on Google Cloud
- Create a Kubernetes Cluster
- Access Your Gateway on Google Cloud
- Add HTTPS to Your Reactive Gateway
- Force HTTPS with Spring Security
- Encrypt Kubernetes Secrets
- The Current State of Secret Management in Kubernetes
- Store Secrets in Git with Sealed Secrets and Kubeseal
- Configure JHipster Registry to use the Sealed Secret
- Use Spring Vault for External Secrets
- Scale Your Reactive Java Microservices
- Monitor Your Kubernetes Cluster with K9s
- Learn More About Kubernetes, Spring Boot, and JHipster

Taught by

Okta

Reviews

Start your review of Deploying Microservices to Kubernetes with Spring Boot and JHipster

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.