In this video we are deploying a Spring Boot project to Google Compute Engine as an instance group.
We are then exposing this instance group to the internet using a Google Load Balancer with SSL termination and a Google managed certificate.
In the process we will create a Docker container out of our project with both gradle and maven.
Source code, URLs and commands used:
https://github.com/titus58/youtube-tu...
Chapters:
00:00 Intro
01:29 Initialize the Spring Boot project
04:27 Spring Boot Actuator endpoints
06:02 Create docker image from gradle
11:37 Test the docker image
12:31 Create Docker image with Maven Jib plugin
16:41 Push the Docker image to Google Container Registry
17:32 Add prod profile to the Spring Boot application
19:26 Enable billing in the Google Cloud project
20:06 Deploy as a single Compute Engine VM
24:19 Deploy as Compute Engine Instance Group
25:26 Create the health checker
26:08 Initialize the Instance Group
28:21 Look into the instance group
29:22 Update the Docker image used by the instance group
33:17 Expose the instance group with a Load Balancer with SSL termination
39:04 SSL cipher mismatch
40:00 What happens behind the scenes
40:55 Google Cloud networking pricing
Смотрите видео Deploy Spring Boot to Google Compute Engine (GCE) with SSL termination онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Vladsave Coding 27 Ноябрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 3,790 раз и оно понравилось 80 людям.