Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

I’m looking to form a cluster of distributed Elixir nodes on DigitalOcean.
I wish to use droplet tags to do node discovery identify which droplets are intended to belong to the cluster, as I would on EC2 using this library: https://github.com/kyleaa/libcluster_ec2
It would work by polling a DO API every few seconds, querying to get the IP addresses of all droplets with the specified tag. Once I have these IPs I can handle the connection logic without problem.
What is the recommended way to find droplets with a given tag? From the DO metadata API docs it seems it does not provide that functionality. Ideally it would be a simple JSON API call that requires no further authentication when called from the droplet itself.
Thanks, Louis
5376332e49ab4e15a178246adb2b8
tech kovo
Liam Firth
saurabh.sonu.c.2008@gmail.com
ebonit
austinShark
prasanjitcool2
abdelrhmankhamisalex
TinyNavyWalrus
abdelrahmanshahda
abdullahroman