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