A requirements.txt file with dependency Python packages would be good to include.
If it was possible to specify the input parameters in an input configuration file rather than editing the source directly, that would make the setup and reuse of the code easier.
For SSH to the remote nodes it would be nice to be able to optionally specify the username to be used with the SSH and SCP commands.
The option to disable SSH host key checking would be nice.
data_services-toolkit/DS_Pre-Install_Check/ReadMe.md should have instructions on where to set the configuration settings
The postgres_host setting is not actively used in the code and should be fixed up
Lifted from merge review by @jimright