Ключи Capistrano, Github и SSH - PullRequest
       10

Ключи Capistrano, Github и SSH

0 голосов
/ 24 сентября 2019
Rails 5.2
Capistrano
Github

Я учусь использовать Capistrano для развертывания.

В моем файле config / deploy.rb у меня есть:

set :repo_url, "https://github.com/mygitaccount/myapp"

Я создал ssh-ключи для GitHub идобавил его в Github и поместил мой локально:

~/.ssh/myapp_github_id_rsa

Читая документацию, я считаю, что мне нужно добавить следующее:

set keys: %w(~/.ssh/id_rsa)
set :ssh_options, { forward_agent: true, user: fetch(:user), keys: %w(~/.ssh/id_rsa) }

Первый ключ, используемый для клонированиямой репозиторий Github на сервере развертывания и второй ключ (в разделе ssh_options) для входа пользователя на сервер развертывания?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...