--- # List of UNIX group which will have full root access, using sudo system_admin_groups: ['admins','Domain\ Admins'] # Email address of the admin (will receive root email) # system_admin_email: admin@domain.net # List of basic system utilisties to install # (Common list for EL and Debian based distro) system_utils: - htop - screen - iftop - tcpdump - bzip2 - pbzip2 - lzop - zstd - vim - bash-completion - rsync - lsof - net-tools - sysstat - pciutils - strace - wget - man-db - unzip - openssl - pv - less - nano - tree - mc # List specific for EL based system_utils_el: - openssh-clients - nc - xz - lz4 - yum-utils - fuse-sshfs - policycoreutils-python # List specific for Debian based system_utils_deb: - openssh-client - netcat - xz-utils - liblz4-tool - sshfs # Kernel modules to load system_kmods: [] # List of extra package to install system_extra_pkgs: [] # MegaCLI tool version megacli_version: 8.07.14-1 # List of FS to mount fstab: [] # fstab: # - name: /mnt/data # src: files.domain.org:/data # opts: noatime # fstype: nfs # state: present # boot: yes # Various SELinux booleans sebool: [] # sebool: # - name: httpd_use_fusefs # state: True # persistent: True system_swappiness: 10 system_sysctl: {} # system_sysctl: # vm.vfs_cache_pressure: 500 # vm.dirty_ratio: 10 # vm.dirty_background_ratio: 5 # Disable traditional rsyslog daemon system_disable_syslog: False # Send journald logs to a remote server using systemd-journal-upload # system_journal_remote_uri: http://logs.example.com:19532 # Max disk space used by the Journal. Default is 10% of the available space. But must be exressed as an absolute value in the conf # We can specify the max amount of space used, and the min amount of space left free. The smallest limit will apply system_journal_max_use: 3G system_journal_keep_free: 2G # System Timezone system_tz: 'Europe/Paris' # Tuned profile to apply. If undefined, virt-host and virt-guest are applied automatically when needed # system_tuned_profile: enterprise-storage # Frquency of the fstrim cron job. Can be daily, weekly or monthly system_fstrim_freq: daily system_base_bash_aliases: ls: 'ls $LS_OPTIONS' ll: 'ls $LS_OPTIONS -l' l: 'ls $LS_OPTIONS -lA' rm: 'rm -i' cp: 'cp -i' mv: 'mv -i' system_extra_bash_aliases: {} system_bash_aliases: "{{ system_base_bash_aliases | combine(system_extra_bash_aliases, recursive=True) }}" ...