Sets a ssh private key from an environment variable. It can also set the known hosts files by using
ssh-keyscan for a list of hosts.
SSH_KEY variable to private key:
heroku config:set SSH_KEY="$(cat /path/to/id_rsa)" > /dev/null heroku config:set SSH_KEY_PUB="$(cat /path/to/id_rsa.pub)"
SSH_KNOWN_HOSTS to run
ssh-keyscan against and add to the known hosts file.
heroku config:set SSH_KNOWN_HOSTS="github.com bitbucket.com"
Add the buildpack to your app:
heroku buildpacks:add https://github.com/perobertson/heroku-buildpack-ssh
Copy the snippet above into CLI.