---
# Playbook that installs base utilities we would want on any server

- name: Update apt
  apt:
    update_cache: yes
    cache_valid_time: 3600

- name: Install base packages
  apt:
    pkg: "{{ item }}"
    state: present
  with_items:
    - curl
    - vim
    - tmux
    - git
    - python-passlib    # required for htpasswd module
    - aptitude          # required for apt module

---
# Playbook that installs base utilities we would want on any server

- name: Update apt
  apt:
    update_cache: yes
    cache_valid_time: 3600

- name: Install base packages
  apt:
    pkg: "{{ item }}"
    state: present
  with_items:
    - aptitude          # required for apt module
    - curl
    - git
    - python-passlib    # required for htpasswd module
    - tmux
    - vim-nox
    # monitoring tools
    - htop
    - iftop
    - ncdu
    - nethogs
    - vnstat

Install basic monitoring tools on every host
Install basic monitoring tools on every host
