WIP
docker pull sachinnicky/pizza-server:v0.2
docker run -p 5000:5000 -d sachinnicky/pizza-server:v0.2
go build
go test ./... -cover -v
In Postman or other client.
localhost:5000/buy_pizza?pizzaType=veg&contact=sachin.nicky@gmail.com&name=sachin&contactType=email
localhost:5000/get_status?name=sachin
In Kubernetes.
- clone it in cluster
- kubectl apply -f manifests/web-lb.yaml
- kubectl apply -f manifests/web-deploy.yaml
get lb point: k get svc | awk 'NR == 3 {print $4}' //unstable (need to debug)
https://github.com/SachinMaharana/pizzaui
(won't work without proxy)
docker run -p 5000:5000 -d sachinnicky/pizza-server:v0.2
npm start
enable Access Control Allow Origin