我正在尝试通过主厨代码部署rails app。食谱包含代码
deploy_revision "testapp" do
repo "REPO_URL"
ssh_wrapper "/home/ubuntu/.ssh/chef_ssh_deploy_wrapper.sh"
environment({
"RAILS_ENV" => "staging"
})
deploy_to "/home/ubuntu/testapp"
branch "master"
user "ubuntu"
group "ubuntu"
scm_provider Chef::Provider::Git
end
和sshwrapper文件包含
exec ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no github.com -i "/home/ubuntu/.ssh/id_rsa" "$@"
当我运行bootstrap时
我得到如下错误
STDERR:警告:永久性地将“github.com,192.30.252.129”(RSA)添加到已知主机列表中。
192.168.1.32权限被拒绝(公钥)。
192.168.1.32致命:无法从远程存储库读取 192.168.1.32请确保您拥有正确的访问权限 192.168.1.32并且存储库存在。
192.168.1.32 ----结束输出git ls-remote“REPO_URL”master * ----
所以,无法弄清楚原因。任何帮助,将不胜感激。