Kubernetes K8s Cluster with AWS - NextJS
NextJS web application running on K8s Cluster in AWS
Project Summary
This project is a static NextJS web application running on a Kubernetes cluster in AWS. It is an upgrade of the feigo.xyz website using a different framework. The application was built using Gitlab for CI and FluxCD for CD. The infrastructure was provisioned using Terraform and Ansible.
Details:
- PROGRAMMING LANGUAGES
- REACT: v3.0.2
- NEXTJS: 7.0.7
- INFRASTRUCTURE
- PLATFORM: AWS
- KUBERNETES
- KUBEADM: v1.29.4
- KUBECTL: v1.29.4
- KUBELET: v1.29.4
- CICD
- REPOSITORY: Gitlab
- PIPELINE: Gitlab CI/CD
- PIPELINE URL: https://gitlab.com/feigotechsolutions/feigo-pipeline-nextjs
- CONTAINER TECHNOLOGY: Docker
- CONTAINER REGISTRY: Gitlab
- CD: FluxCD
- AUTOMATION
- ANSIBLE: 1.7.4
- ANSIBLE URL: https://gitlab.com/feigotechsolutions/feigo-ansible
- TERRAFORM: 11.0.0
- TERRAFORM URL: https://gitlab.com/feigotechsolutions/feigo-terraform