How to send local files using Terraform Cloud as remote backend?
May be a better way to manage private key is using protected variables into the Terraform Cloud. Otherwise you have to save it in repo that is not secure.