Hey, so i've seen on your dev docker-compose (the compose in the root folder, not the one in app/views/install), that there was an OpenRuntimes Proxy.
Since i have a cluster i wanted to know how to setup the proxy to make executors on each worker node and avoid one node to be always used by the OPR.
So i mostly wanted to know if it's possible to deploy the executors in a global way (< one replica per node) and use the DNS to find the nodes (would be tasks.appwrite_openruntimes-executor which have all A record of all executors).
Like prometheus propose this : https://prometheus.io/docs/prometheus/latest/configuration/configuration/#dns_sd_config
Or if i need to deploy differents replicas bound to a specific node, so i can use the hostname (comma separated exec_node1,exec_node2) like it's shown in the dev docker-compose.
cc @Meldiron
Recommended threads
- How to use dart workspaces to deploy a f...
Hello, I'm developing a Flutter application and I would like to leverage dart pub workspaces to deploy a function with a dart runtime as advertised here : http...
- Migration from Cloud to Self-Hosted not ...
Hello Appwrite Community, I've got the problem, that when I try to migrate my Appwrite Project from the cloud to my self-hosted Appwrite, that an API Key is mi...
- I can't migrate my project from Appwrite...
I'm having an issue migrating my Appwrite project to a self-hosted instance. The problem is that I've exceeded my read rate limit (or database read limit), so I...