add dkhost01 to vagrant
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
---
|
---
|
||||||
# playbook to install tools on home.xai-corp.net
|
# playbook to install tools on home.xai-corp.net
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
- hosts: home
|
- hosts: home
|
||||||
remote_user: ansible
|
remote_user: ansible
|
||||||
@@ -12,6 +14,10 @@
|
|||||||
- git
|
- git
|
||||||
cron:
|
cron:
|
||||||
- { name: "zoneedit", file: "zoneedit" }
|
- { name: "zoneedit", file: "zoneedit" }
|
||||||
|
|
||||||
|
vm:
|
||||||
|
bridge_network: enp3s0
|
||||||
|
|
||||||
# datadog_api_key: ca0faf176c4aedd4f547ed7cf85615eb
|
# datadog_api_key: ca0faf176c4aedd4f547ed7cf85615eb
|
||||||
# datadog_checks:
|
# datadog_checks:
|
||||||
# system:
|
# system:
|
||||||
|
|||||||
@@ -16,8 +16,8 @@
|
|||||||
dest: "{{ vagrant_folder }}"
|
dest: "{{ vagrant_folder }}"
|
||||||
|
|
||||||
- name: copy vagrant file
|
- name: copy vagrant file
|
||||||
copy:
|
template:
|
||||||
src: Vagrantfile
|
src: Vagrantfile.j2
|
||||||
dest: "{{ vagrant_folder }}/Vagrantfile"
|
dest: "{{ vagrant_folder }}/Vagrantfile"
|
||||||
|
|
||||||
# update and run vagrant boxes
|
# update and run vagrant boxes
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# vi: set ft=ruby :
|
# vi: set ft=ruby :
|
||||||
|
|
||||||
BASE_BOX = "ubuntu/xenial64"
|
BASE_BOX = "ubuntu/xenial64"
|
||||||
BRIDGE_NET = "enp3s0"
|
BRIDGE_NET = "{{vm.bridge_network}}"
|
||||||
|
|
||||||
$script = <<SCRIPT
|
$script = <<SCRIPT
|
||||||
echo I am provisioning...
|
echo I am provisioning...
|
||||||
@@ -20,6 +20,33 @@ SCRIPT
|
|||||||
|
|
||||||
Vagrant.configure("2") do |config|
|
Vagrant.configure("2") do |config|
|
||||||
|
|
||||||
|
config.vm.define "dkhost01" do |dkhost01|
|
||||||
|
|
||||||
|
dkhost01.vm.hostname = "dkhost01"
|
||||||
|
|
||||||
|
dkhost01.vm.box = BASE_BOX
|
||||||
|
dkhost01.vm.box_check_update = true
|
||||||
|
|
||||||
|
dkhost01.vm.network "public_network", bridge: BRIDGE_NET
|
||||||
|
|
||||||
|
dkhost01.vm.synced_folder '.', '/vagrant', disabled: true
|
||||||
|
|
||||||
|
dkhost01.vm.provision "shell", inline: $script
|
||||||
|
|
||||||
|
dkhost01.vm.provider "virtualbox" do |vb|
|
||||||
|
vb.name = "dkhost01"
|
||||||
|
vb.gui = false
|
||||||
|
vb.memory = "2048"
|
||||||
|
vb.cpus = 2
|
||||||
|
|
||||||
|
#vb.customize ["modifyvm", :id, "--autostart-enabled", "on"]
|
||||||
|
#vb.customize ["modifyvm", :id, "--autostart-delay", "30"]
|
||||||
|
|
||||||
|
vb.customize ["modifyvm", :id, "--macaddress2", "0800271a4d51"]
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
config.vm.define "dkhost03" do |dkhost03|
|
config.vm.define "dkhost03" do |dkhost03|
|
||||||
|
|
||||||
dkhost03.vm.hostname = "dkhost03"
|
dkhost03.vm.hostname = "dkhost03"
|
||||||
@@ -63,7 +90,7 @@ Vagrant.configure("2") do |config|
|
|||||||
dkhost04.vm.provider "virtualbox" do |vb|
|
dkhost04.vm.provider "virtualbox" do |vb|
|
||||||
vb.name = "dkhost04"
|
vb.name = "dkhost04"
|
||||||
vb.gui = false
|
vb.gui = false
|
||||||
vb.memory = "1024"
|
vb.memory = "2048"
|
||||||
vb.cpus = 2
|
vb.cpus = 2
|
||||||
|
|
||||||
#vb.customize ["modifyvm", :id, "--autostart-enabled", "on"]
|
#vb.customize ["modifyvm", :id, "--autostart-enabled", "on"]
|
||||||
@@ -1 +1 @@
|
|||||||
*.* @logs.xai-corp.net:514
|
# *.* @logs.xai-corp.net:514
|
||||||
|
|||||||
Reference in New Issue
Block a user