Vagrant: запуск подготовки на виртуальной машине, которая уже настроена - PullRequest
0 голосов
/ 26 апреля 2019

Используя Vagrant, мне нужно настроить 2 ВМ, которые являются взаимозависимыми.

Одна часть моей проблемы заключается в том, что мне нужен ssh без пароля от usr1 @ vm1 до usr2 @ vm2 (и обратно).

В дополнение к этому мне нужно выполнить следующие шаги (возможно, очень похоже на конфигурацию SSH без пароля, я действительно спрашиваю о # 4 ниже) 1) Установите и настройте vm1 для доступа к vm2 2) Установите и настройте vm2 дляvm1 для доступа 3) Настройте vm2 для доступа к vm1 (используя результаты # 1) 4) Настройте vm1 для доступа к vm2 (используя результаты # 2)

Если мой VagrantFile настроен так:

  config.vm.define "vm1", primary: true do |subconfig|
     ...
     # do Step1
  end

  config.vm.define "vm2" do |subconfig|
     ...
     # do Step2
     # do Step3
  end

Как мне написать 2-й доступ к vm1 для запуска Step4?

...