[root@vagrant vagrant-centos-7]# ls
playbook.yml Vagrantfile
# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.provision "ansible" do |ansible| ansible.playbook = "playbook.yml" end end
vi playbook.yml
--- - hosts: all gather_facts: yes become: true ~
root@vagrant vagrant-centos-7]# ansible-playbook playbook.yml PLAY [all] **************************************************************************** TASK [Gathering Facts] **************************************************************** ok: [192.168.45.144] PLAY RECAP **************************************************************************** 192.168.45.144 : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 [root@vagrant vagrant-centos-7]#
# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.provision "ansible" do |ansible| ansible.playbook = "playbook.yml" end end
vi playbook.yml
--- - hosts: all gather_facts: yes become: true ~
root@vagrant vagrant-centos-7]# ansible-playbook playbook.yml PLAY [all] **************************************************************************** TASK [Gathering Facts] **************************************************************** ok: [192.168.45.144] PLAY RECAP **************************************************************************** 192.168.45.144 : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 [root@vagrant vagrant-centos-7]#
root@vagrant vagrant-centos-7]# vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'centos/7' is up to date...
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.
[root@vagrant vagrant-centos-7]# vagrant provision
==> default: Running provisioner: ansible...
default: Running ansible-playbook...
PLAY [all] *********************************************************************
TASK [Gathering Facts] *********************************************************
ok: [default]
PLAY RECAP *********************************************************************
default : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
[root@vagrant vagrant-centos-7]# vagrant ssh
Last login: Mon Aug 26 04:54:51 2019 from 10.0.2.2
[vagrant@localhost ~]$
Comments
Post a Comment