A NodeJS server that returns the temperature of a city.
This project is made to learn how to deploy projects on kubernetes.
npm i
npm run build
npm start
cd deployment/
kubectl apply -f namespace.yaml
kubectl apply -f pv.yaml
kubectl apply -f pvc.yaml
kubectl apply -f redis-deployment.yaml
kubectl apply -f redis-service.yaml
kubectl apply -f config-map.yaml
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
kubectl -n weather port-forward service/weather-app-service 8888:80
curl localhost:8888