Make sure that you have the following installed:
cd client
npm install
npm start
cd ../backend
npm install
npm start
From the root directory of the application, run
sudo docker compose up
This will pull the necessary images from dockerhub and run the application.
- Vagrant
- VirtualBox
Run the following command to get everything setup and started in the VM.
vagrant up
This will create a virtual machine, and get everything setup. When it's done, the application should now be up and accessed in the web browser:
The application is running on http://41.212.75.76:3000
gcloud container cluster create-auto yolo-cluster --region us-central1
Navigate to /manifests
dir
``cd manifests```
kubectl apply -f mongo_statefulset.yml
kubectl apply -f mongo_service.yml
kubectl apply -f backend_deployment.yml
kubectl apply -f backend_service.yml
kubectl apply -f client_deployment.yml
kubectl apply -f client_service.yml
After that, we can now access the application from the provided url
In our case, we can access it here