Sign inSign up

richardchesterwood/k8s-fleetman-api-gateway

By richardchesterwood

•Updated over 2 years ago

The API Gateway for Fleetman

Image
13

100K+

richardchesterwood/k8s-fleetman-api-gateway repository overview

This is the facade to the backend for the Fleetman Sample Microservice Application.

To run locally (assuming a bridge network has been created with docker network create fleetman)

docker container run -d -e SPRING_PROFILES_ACTIVE=local-microservice -p 8080:8080 --network fleetman --name fleetman-api-gateway richardchesterwood/k8s-fleetman-api-gateway:{tag}

The network and name are necessary so that the webapp can connect to the gateway using docker networking.

The local-microservice profile allows for the full architecture to be deployed locally using regular docker containers.

Also available is the production-microservice profile which is intended for Kubernetes deployments.

A test endpoint can be visited via the root (/). When running through the Angular front end, the api gateway is routed through /api/

Tag summary

Content type

Image

Digest

sha256:63b2535ef…

Size

155.6 MB

Last updated

over 2 years ago

docker pull richardchesterwood/k8s-fleetman-api-gateway:release2-no-websockets