Digital Ocean are going to be dead last in the transition to ARM.
[0] https://www.digitalocean.com/community/questions/feature-req...
[1] https://ideas.digitalocean.com/core-compute-platform/p/arm-b...
edit for additional context: An ARM server on Hetzner costs roughly 1/10th that of an x86 one on DO with the same core count and memory, and in my tests out-performs it too.
We have a lot of users migrating off self-hosted setups using `actions-runner-controller` to ours because of this. Essentially, not having to deal with bin-packing is more efficient and concurrency, uptime guarantees are nice.
Daemonsets are generally intended if you have multi-pod nodes; otherwise, you can just use sidecars.