automate vagrant virtualbox
root@localhost ~]# cat vagrant.yml
---
- name: Install vagrant virtualbox
hosts: localhost
connection: local
gather_facts: no
tasks:
- name: install kernel-devel kernel-headers gcc make perl
yum: name={{item}} state=latest
with_items:
- kernel-devel
- kernel-headers
- gcc
- make
- perl
- "Development tools"
- epel-release
- dkms
yum:
name: https://download.virtualbox.org/virtualbox/6.0.12/VirtualBox-6.0-6.0.12_133076_el7-1.x86_64.rpm
state: present
- name: Install vagrant repo
yum:
name: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_i686.rpm
state: present
---
- name: Install vagrant virtualbox
hosts: localhost
connection: local
gather_facts: no
tasks:
- name: install kernel-devel kernel-headers gcc make perl
yum: name={{item}} state=latest
with_items:
- kernel-devel
- kernel-headers
- gcc
- make
- perl
- "Development tools"
- epel-release
- dkms
yum:
name: https://download.virtualbox.org/virtualbox/6.0.12/VirtualBox-6.0-6.0.12_133076_el7-1.x86_64.rpm
state: present
- name: Install vagrant repo
yum:
name: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_i686.rpm
state: present
Comments
Post a Comment