Я создаю приложение node.js, которое размещается на AWS Elastic Beanstalk. Одна из зависимостей размещена на BitBucket. Я указал URL-адрес Git SSH в файле package.json
, и все работает на моей машине разработки.
BitBucket требует, чтобы ключ SSH был добавлен в список «Ключи развертывания», прежде чем разрешить npm извлекать код.
Как получить SSH-ключ моего экземпляра EB, чтобы добавить его в BitBucket?
Для использования вашего приложения необходимо сгенерировать пару ключей. Частный ключ развертывается на вашем EB-сервере, в любом месте, в котором нуждается ваше приложение, а открытый ключ добавляется в список ключей развертывания в Bitbucket
.