AWS Deployment and CI/CD Setup
The main goal for the project is to create a deployment script to deploy services to Amazon AWS using terraform for AWS EKS and to set up CI/CD github actions to always deploy new code to AWS based on branch setup, which means having prod and dev environments. This will involve several different steps for the learners, including: - Learning about the company's current infrastructure and deployment processes. - Creating a deployment script using terraform for AWS EKS. - Setting up CI/CD github actions for automatic deployment based on branch setup. - Creating separate environments for production and development. - Testing the deployment script and CI/CD setup with sample code changes.