mise à jour des tests avec vagrant
This commit is contained in:
parent
554c0dc075
commit
4a8144d3c2
10
test/Vagrantfile
vendored
10
test/Vagrantfile
vendored
|
@ -4,7 +4,8 @@
|
||||||
VAGRANTFILE_API_VERSION = "2"
|
VAGRANTFILE_API_VERSION = "2"
|
||||||
|
|
||||||
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
||||||
config.vm.box = "debian/jessie64"
|
config.vm.box = "debian/stretch64"
|
||||||
|
# config.vm.box = "debian/jessie64"
|
||||||
|
|
||||||
config.vm.synced_folder "./vagrant_share/", "/vagrant", disabled: true
|
config.vm.synced_folder "./vagrant_share/", "/vagrant", disabled: true
|
||||||
|
|
||||||
|
@ -23,7 +24,12 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
||||||
ansible.limit = "default"
|
ansible.limit = "default"
|
||||||
ansible.playbook = "vagrant.yml"
|
ansible.playbook = "vagrant.yml"
|
||||||
# ansible.tags = "mysql"
|
# ansible.tags = "mysql"
|
||||||
ansible.raw_arguments = ["-b"]
|
ansible.raw_arguments = [
|
||||||
|
"-b",
|
||||||
|
"--ask-vault-pass",
|
||||||
|
# "--syntax",
|
||||||
|
# "-vvv",
|
||||||
|
]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,15 @@
|
||||||
- hosts: default
|
- hosts: default
|
||||||
gather_facts: yes
|
gather_facts: yes
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
|
vars_files:
|
||||||
|
- ~/evolix/private/vars/evolinux-secrets.yml
|
||||||
|
|
||||||
vars:
|
vars:
|
||||||
roles: ~/GIT/ansible-roles
|
|
||||||
evolinux_apt_upgrade: False
|
evolinux_apt_upgrade: False
|
||||||
minifirewall_trusted_ips: [192.168.4.0/24]
|
evolinux_apt_public_sources: True
|
||||||
|
# minifirewall_trusted_ips: [192.168.4.0/16]
|
||||||
|
fail2ban_ignoreip: ["192.168.0.0/16"]
|
||||||
minifirewall_privilegied_ips: []
|
minifirewall_privilegied_ips: []
|
||||||
minifirewall_protected_ports_tcp: [22]
|
minifirewall_protected_ports_tcp: [22]
|
||||||
minifirewall_protected_ports_udp: [1234]
|
minifirewall_protected_ports_udp: [1234]
|
||||||
|
@ -16,14 +21,18 @@
|
||||||
minifirewall_private_ports_tcp: []
|
minifirewall_private_ports_tcp: []
|
||||||
minifirewall_private_ports_udp: [6547]
|
minifirewall_private_ports_udp: [6547]
|
||||||
|
|
||||||
|
evolinux_hostname: "vagrant"
|
||||||
|
evolinux_domain: "evolix.local"
|
||||||
|
evolinux_fqdn: "vagrant.evolix.local"
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- "{{ roles }}/etc-git"
|
- etc-git
|
||||||
- "{{ roles }}/evolinux-base"
|
- evolinux-base
|
||||||
- "{{ roles }}/admin-users"
|
- admin-users
|
||||||
- "{{ roles }}/munin"
|
|
||||||
- "{{ roles }}/minifirewall"
|
post_tasks:
|
||||||
- "{{ roles }}/squid"
|
- include_role:
|
||||||
- "{{ roles }}/fail2ban"
|
name: etc-git
|
||||||
- "{{ roles }}/nagios-nrpe"
|
tasks_from: commit.yml
|
||||||
- "{{ roles }}/listupgrade"
|
vars:
|
||||||
- "{{ roles }}/evomaintenance"
|
commit_message: "Ansible post-run my splendid playbook"
|
||||||
|
|
Loading…
Reference in a new issue