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).
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