UNPKG

@installdoc/ansible-gas-station

Version:

An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤

38 lines (32 loc) 991 B
--- - name: Update and upgrade repositories apt: cache_valid_time: 86400 # One day update_cache: true upgrade: "safe" - name: Install Debian common libraries and base software apt: name: "{{ debian_base_software }}" state: present # @action Ensures common configuration settings are applied # Increases vm_max_map_count if required (for Kibana) - name: Increase vm_max_map_count if required (Kibana) sysctl: name: vm.max_map_count sysctl_set: true value: "262144" when: kibana_installed # @action Ensures common configuration settings are applied # Disables wireless drivers (for Raspberry Pi) - name: Disable wireless drivers (for Raspberry Pi) copy: src: raspi-blacklist.conf dest: /etc/modprobe.d/raspi-blacklist.conf mode: 0600 when: disable_wireless - name: Remove unnecessary bloatware apt: name: "{{ debian_software_to_remove }}" state: absent - name: Include generic Linux tasks include_tasks: setup-Linux.yml