我有一台多机Vagrantfile设置5节点环境.
我一直在四处寻找你对配置顺序的控制程度,但它非常有限:
https://docs.vagrantup.com/v2/multi-machine/
我想配置5个节点,然后返回第一个节点,并在那里运行其他配置步骤.
我的意思是你有一个像这样的Vagrantfile:
Vagrant.configure('2') do |config|
config.vm.provision some stuff
config.vm.define 'node1' do |node1|
node1.vm.provision some more stuff
end
config.vm.define 'node2' do |node2|
node2.vm.provision some other stuff
end
... node3 node4 node 5 ...
end
Run Code Online (Sandbox Code Playgroud)
但是在vagrant完成启动并将所有机器配置到node5之后,我想在node1上运行另一个配置器.有谁知道如何做到这一点?也许一些红宝石的hackery?