This demo app using React + Vitejs, TailwindCSS,Nginx, Docker, GitHub-Actions,Terraform, Minikube
nodejs >= 18.20.2
- Install dependencies
npm install
- Test Code
npm run test
- Start API
npm run dev
- Run this command
docker-compose up
- Initialize minikube cluster
minikube start
- Create namespace
kubectl create ns <namespace>
- Apply manifest
kubectl apply -f -R folder/ or file.yml
- Access the url
minikube service <service> -n <namespace> --url
- Initialize the project and download the provider
terraform init
- Check the resources to be deployed
terraform plan
- Deploy the resources
terraform apply