Fix issues with kitchen sink:
1. Allow deployer to set domain name
2. Make the ssh key name random