Skip to content

danilupion/mathemon

Repository files navigation

Cloud

Docker

Images creation

docker build -t mathemon/base -f Dockerfile  .
docker build -t mathemon/server -f apps/server/Dockerfile  .
docker build -t mathemon/web -f apps/client/Dockerfile  .

Debugging the images

Base
docker container run -it --rm mathemon/base /bin/sh
Server
docker container run -it --rm mathemon/server /bin/sh
Web
docker container run -it --rm mathemon/web /bin/sh

Helm

Installing

Server
helm install -n mathemon --create-namespace mathemon-server ./apps/server/helm-chart
Web
helm install -n mathemon --create-namespace mathemon-web ./apps/web/helm-chart

Uninstalling

Server
helm uninstall -n mathemon --create-namespace mathemon-server
Web
helm uninstall -n mathemon --create-namespace mathemon-web ./apps/web/helm-chart

Helmfile

Our setup works with environments, so assuming you created a values.yaml in the following path:

environments
  local
    values.yaml

Installation

helmfile apply -e local

Uninstalling

helmfile destroy -e local

About

Web app for kids to learn math through pokemon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published