当我尝试在AWS中启动我的实例时出现错误。
所以我正在从bitbucket repo部署一个Java应用程序到AWS。我创建了公钥和私钥,看起来设置正确。
我在AWS Opsworks和一个实例中创建了一个应用程序。
当我开始实例时,我得到以下'失败日志':(请参阅下面的链接)
https://drive.google.com/file/d/0Bx7TsCKKYTdsSmJFRHl0Y0RjcUU/view?usp=sharing
任何帮助都会很棒。
非常感谢你。
答案 0 :(得分:0)
确保在AWS中正确设置您的应用(Adding Apps),因为似乎marksite / fizeque是私有回购。
请参阅section "Git repositories":
私有存储库 - 使用以下示例中显示的SSH读/写格式:
- Github存储库:git@github.com:project / repository。
- Git服务器上的存储库:user @ server:project / repository
和(在源代码管理下选择Git):
存储库SSH密钥
您必须指定部署SSH密钥才能访问私有Git存储库。对于Git子模块,指定的密钥必须能够访问这些子模块。有关更多信息,请参阅使用Git存储库SSH密钥。
重要
部署SSH密钥不需要密码; AWS OpsWorks无法通过它。
答案 1 :(得分:0)
我很抱歉,如果我错过了一些东西,但由于BitBucket的密码不正确,这似乎失败了。这可以在这里看到错误:
STDERR:致命:无法读取“https://marksita@bitbucket.org”的密码:没有此类设备或地址