GKE with terraform and helm
In this tutorial we will deploy a Spring Boot applications to GKE. The application connects to a cloud Postgres database and exposes some REST endpoints. The required infrastructure is created with Terraform and the code is deployed to GKE with Helm. Helm is also deployed by Terraform.
-
Java 17 installed
-
Maven installed
-
Docker installed
-
gcloud installed
-
A GC project setup with the billing configured