This allows the user to configure the amount of secondary nodes they want to launch.
I think that we'll want to consider some more advanced auto-scaling logic in the future to automatically launch secondary nodes, but configuring this to be
user-defined for now
Depends on D12725