Akka Cluster documentation doesn't specify how we can automatically scale the cluster - adding or removing nodes. How is this supposed to be implemented in Akka ecosystem? For example, in two cases - when we're using VMs for nodes, or containers in Kubernetes composing the cluster.
If the load in a particular node is low, does Akka Cluster move the Actors from there to other nodes and shutdown the underutilized node automatically?
If Akka Cluster doesn't have elasticity capabilities, and relies on e.g. Kubernetes for that (as described here), then again if Kubernetes decides to remove an under-utilized Akka Cluster node, how would it be ensured that the Actors remaining in the under-utilized node will be 'gracefully' moved to other cluster nodes?