Deployment of Example Voting App on AWS EKS

Vikas Arora

Vikas Arora

Deploy Example Voting App on AWS EKS using Terraform, Github actions

This project is about Deploying Docker’s Example Voting App on AWS EKS using Terraform, Github actions and expose it over the internet using Nginx Ingress Controller.
The project is based on dockersample’s example-voting-app, which is a distributed microservice application that runs on multiple docker containers. I added some k8s manifest files, created Github actions (CI/CD) workflows to deploy the application on AWS EKS cluster (created using Terraform) and make it accessible over the internet using Nginx Ingress Controller, AWS Route 53 and a valid domain name.
Like this project

Posted Nov 4, 2025

Deployed Example Voting App on AWS EKS using Terraform and Github actions.