- Docker
- Go (built on 1.15.6)
- GNU Make if using the makefile
- Postgresql installation - the makefile will attempt to spin up a container version for testing
The easiest way to build the app would be via the Makefile:
make buildWhich would give you the binary.
To run something more useful, you can use the provided kubernetes config which can be run in a test cluster:
kubectl apply -f k8s/Not prod ready!
Adapted from Semaphore Tutorial and Better Programming Tutorial