Skip to content
Snippets Groups Projects
Select Git revision
  • dd7680023cee65522d071d20e3f87e54ca2b58dd
  • master default
2 results

molecule.yml

Blame
  • collectd_agent.yml 783 B
    ---
    
    - name: Assert
      assert:
        that: ansible_os_family in [ 'Debian', 'OpenBSD' ]
    
    - name: apt install Collectd
      when: ansible_pkg_mgr == 'apt'
      apt:
        name: collectd
        install_recommends: no
        state: present
        update_cache: yes
        cache_valid_time: 3600
    
    - name: pkg install Collectd
      when: ansible_pkg_mgr == 'openbsd_pkg'
      openbsd_pkg:
        name: '{{ openbsd_collectd_version[ansible_distribution_release] }}'
        state: present
    
    - name: Create configuration directory
      file:
        path: /etc/collectd/collectd.conf.d/
        owner: root
        group: root
        mode: '0755'
        state: directory
    
    - name: Base configuration
      copy:
        src: collectd.conf
        dest: /etc/collectd/collectd.conf
        owner: root
        group: root
        mode: '0644'
      notify:
      - Restart Collectd