ansible-public/test/vagrant.yml

69 lines
1.8 KiB
YAML

---
- hosts: all
gather_facts: yes
become: yes
vars_files:
- '~/GIT/evolix-private/vars/evolinux-secrets.yml'
vars:
evolinux_apt_upgrade: False
# evolinux_root_disable_ssh: False
evolinux_ssh_allow_current_user: True
minifirewall_additional_trusted_ips: ["192.168.0.0/16", "10.0.0.0/8"]
packweb_enable_evoadmin_vhost: True
packweb_phpmyadmin_suffix: "uE34swx9"
evolinux_hostname: "vagrant-{{ inventory_hostname }}"
evolinux_domain: "evolix.local"
evolinux_fqdn: "{{ evolinux_hostname }}.{{ evolinux_domain }}"
evolinux_apt_include: True
evolinux_etcgit_include: True
evolinux_hostname_include: True
evolinux_kernel_include: True
evolinux_fstab_include: True
evolinux_packages_include: True
evolinux_system_include: True
evolinux_evomaintenance_include: True
evolinux_ssh_include: True
evolinux_users_include: False
evolinux_root_include: True
evolinux_postfix_include: True
evolinux_logs_include: True
evolinux_default_www_include: True
evolinux_hardware_include: True
evolinux_provider_online_include: False
evolinux_provider_orange_fce_include: False
evolinux_log2mail_include: True
evolinux_minifirewall_include: True
evolinux_munin_include: True
evolinux_nagios_nrpe_include: True
evolinux_fail2ban_include: False
mysql_custom_datadir: '/home/mysql'
mysql_custom_tmpdir: '/home/tmpmysql'
roles:
- evolinux-base
- { role: squid, squid_localproxy_enable: True }
- apache
# - nginx
- evolinux-users
# - mysql-oracle
- { role: packweb-apache, packweb_mysql_variant: "oracle" }
# - evoacme
- mongodb
# - mysql
- proftpd
- redis
# - supervisord
# - evoacme
# - tomcat
- redis
# - unbound