We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Goal: Migrate Docker containers running on Proxmox VMs to new QEMU machine after .net outage
Tasks:
QEMU VM Scripts / Commands (manual):
overlay2
off
/mnt/products
/mnt_users
/mnt/orgs
/mnt/users
off:off
/mnt/data
/mnt/product_images
Docker Compose deployments (manual)
MongoDB daily tasks (manual):
Switch GitHub environments secrets to new host for deployments:
HOST=10.1.0.200
USER=off
SSH_PRIVATE_KEY=<off_private_key>
MONGODB_HOST=10.1.0.200
POSTGRES_HOST=10.1.0.200
MONGO_URI=mongodb://10.1.0.200:27017
INFLUXDB_HOST=10.1.0.200
ELASTICSEARCH_HOSTS=10.1.0.200
Point NGINX routes to new VM Docker containers:
openfoodfacts.net
10.1.0.200:80
robotoff.openfoodfacts.net/api/v1/ann/*
10.1.0.200:5501
robotoff.openfoodfacts.net/api/v1/*
10.1.0.200:5500
monitoring.openfoodfacts.net/alerts*
10.1.0.200:9115
monitoring.openfoodfacts.net/metrics*
10.1.0.200:9090
monitoring.openfoodfacts.net
10.1.0.200:3000
PRs for automated deployments updates:
Run automated deployments successfully:
robotoff-net
robotoff-ml
robotoff-ann
mongo-dev
off-net
monitoring
impactestimator-net
The text was updated successfully, but these errors were encountered:
This one is all done since a long time ! Thanks again @ocervell :-)
Sorry, something went wrong.
ocervell
No branches or pull requests
Goal: Migrate Docker containers running on Proxmox VMs to new QEMU machine after .net outage
Tasks:
QEMU VM Scripts / Commands (manual):
overlay2
, recommended for productionoff
user on the VM/mnt/products
,/mnt_users
,/mnt/orgs
and add to /etc/fstab/mnt/products
,/mnt/users
,/mnt/orgs
tooff:off
/mnt/data
/mnt/product_images
Docker Compose deployments (manual)
MongoDB daily tasks (manual):
Switch GitHub environments secrets to new host for deployments:
HOST=10.1.0.200
,USER=off
,SSH_PRIVATE_KEY=<off_private_key>
,MONGODB_HOST=10.1.0.200
HOST=10.1.0.200
,USER=off
,SSH_PRIVATE_KEY=<off_private_key>
,POSTGRES_HOST=10.1.0.200
,MONGO_URI=mongodb://10.1.0.200:27017
,INFLUXDB_HOST=10.1.0.200
,ELASTICSEARCH_HOSTS=10.1.0.200
HOST=10.1.0.200
,USER=off
,SSH_PRIVATE_KEY=<off_private_key>
HOST=10.1.0.200
,USER=off
,SSH_PRIVATE_KEY=<off_private_key>
HOST=10.1.0.200
,USER=off
,SSH_PRIVATE_KEY=<off_private_key>
Point NGINX routes to new VM Docker containers:
openfoodfacts.net
-->10.1.0.200:80
# OFFrobotoff.openfoodfacts.net/api/v1/ann/*
-->10.1.0.200:5501
# Robotoff ANNrobotoff.openfoodfacts.net/api/v1/*
-->10.1.0.200:5500
# Robotoffmonitoring.openfoodfacts.net/alerts*
-->10.1.0.200:9115
# AlertManagermonitoring.openfoodfacts.net/metrics*
-->10.1.0.200:9090
# Prometheusmonitoring.openfoodfacts.net
-->10.1.0.200:3000
# GrafanaPRs for automated deployments updates:
Run automated deployments successfully:
robotoff-net
robotoff-ml
robotoff-ann
mongo-dev
off-net
monitoring
impactestimator-net
The text was updated successfully, but these errors were encountered: