Sign inSign up

richardchesterwood/k8s-fleetman-webapp-angular

By richardchesterwood

Updated over 1 year ago

Image
86

1M+

richardchesterwood/k8s-fleetman-webapp-angular repository overview

A web client front end to the fleetman microservice system.

This is an Angular app, served up using nginx.

There is also a routing set up so that the Angular client can access the API gateway backend - all URLS prefixed /api/ are routed on to the API gateway container.

There are two modes of running:

local-microservice sets up a container based local system. production-microservice is for a kubernetes based system.

To run:

docker container run -d -e "SPRING_PROFILES_ACTIVE=local-microservice" --name fleetman-webapp --network fleetman -p 80:80 richardchesterwood/k8s-fleetman-webapp-angular:release1

(this assumes an overlay network called fleetman has been created).

For a k8s system, the environment variable needs to read "production-microservice".

Tag summary

Content type

Image

Digest

sha256:7e751c9ee

Size

8.7 MB

Last updated

over 1 year ago

docker pull richardchesterwood/k8s-fleetman-webapp-angular:release2-no-websockets-19