Deploying Microservices to Kubernetes with Spring Boot and JHipster
Offered By: Okta via YouTube
Course Description
Overview
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
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX