Canary type of shard allocation strategy

Thanks. Can I use ExternalShardAllocationStrategy to say define a deployment phase like “Canary” wherein I will only deploy one shard to the newly deployed node? And when I’m satisfied the deployment phase can move on to “Normal” and I can shift to the Least Used allocation strategy?