...
|
...
|
@@ -60,6 +60,8 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
60
|
60
|
"sync_folders_type" => nil,
|
61
|
61
|
"master_ip" => ENV['OPENSHIFT_MASTER_IP'] || "10.245.2.2",
|
62
|
62
|
"minion_ip_base" => ENV['OPENSHIFT_MINION_IP_BASE'] || "10.245.2.",
|
|
63
|
+ "hostmanager_enabled" => false,
|
|
64
|
+ "hostmanager_aliases" => [],
|
63
|
65
|
"virtualbox" => {
|
64
|
66
|
"box_name" => "fedora_inst",
|
65
|
67
|
"box_url" => "https://mirror.openshift.com/pub/vagrant/boxes/openshift3/fedora_virtualbox_inst.box"
|
...
|
...
|
@@ -222,6 +224,15 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
222
|
222
|
config.vm.network "forwarded_port", guest: 8080, host: 8080
|
223
|
223
|
config.vm.network "forwarded_port", guest: 8443, host: 8443
|
224
|
224
|
end
|
|
225
|
+
|
|
226
|
+ if Vagrant.has_plugin?('vagrant-hostmanager')
|
|
227
|
+ config.hostmanager.aliases = vagrant_openshift_config['hostmanager_aliases']
|
|
228
|
+ end
|
|
229
|
+ end
|
|
230
|
+
|
|
231
|
+ if Vagrant.has_plugin?('vagrant-hostmanager')
|
|
232
|
+ config.hostmanager.enabled = vagrant_openshift_config['hostmanager_enabled']
|
|
233
|
+ config.hostmanager.manage_host = true
|
225
|
234
|
end
|
226
|
235
|
|
227
|
236
|
end # vm definition(s)
|