This project implements a simple IBAN format validator.
Link: Here
For details, please refer to the Makefile
make image # Builds the runtime image
make run # Builds and runs the runtime image (webserver on port 18888)
HTTP_PORT=22334 make run # Same as above, but with a different port
make test # Runs all tests
make coverage # Creates a test coverage report and automatically opens it in the browser
make vendor # Updates dependencies
make serve_docs # Serves the Swagger documentation(assuming you have a kubernetes cluster)
Namespace must be created first, then the rest!
kubectl apply -f .k8s/namespace && kubectl apply -f .k8s/