slotlist / slotlist-backend

Backend of slotlist.info, an ArmA 3 mission planning and slotlist management tool
https://slotlist.info
MIT License
14 stars 6 forks source link

Move hosting to k8s in GCP #8

Closed MorpheusXAUT closed 7 years ago

MorpheusXAUT commented 7 years ago

The current self-hosted Docker infrastructure in GCP should be replaced with a container engine/k8s instance. Once again, traefik will be used as a loadbalancer in combination with nginx for service the frontend. A persistent disk for the Postgres container has to be added.

Since there's not much data stored at the moment anyways, the database migration could probably be skipped. The LetsEncrypt certificates requested by the current traefik instance should be backed up and reused (or revoked before terminating the old instance to avoid issues).

Regner's cloudbuild and k8s files can be used as a reference: albionmarket-frontend albionmarket-backend (Thank you :smile: )


Tasks