© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
R. SalechaPractical GitOpshttps://doi.org/10.1007/978-1-4842-8673-9_7

7. Spring Boot App on AWS EKS

Rohit Salecha1  
(1)
Mumbai, India
 

In this chapter, we’ll look at the architecture and code of the deployment of a working application developed in Spring Boot. We saw the process of building and pushing the docker image of the application using GitHub Actions in the previous chapter. Now we’ll use that docker image in a Kubernetes deployment and deploy a complete AWS EKS (Elastic Kubernetes Service) and PostgreSQL RDS using Terraform.

7.1 Prerequisites

From here onward, we’ll be utilizing the same setup for all the upcoming chapters; hence, in addition to all ...

Get Practical GitOps: Infrastructure Management Using Terraform, AWS, and GitHub Actions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.