jebovic.sysdig

Sysdig Ansible Role

Build Status Ansible Galaxy

Overview

This role helps you install and configure Sysdig, a monitoring tool. It is part of my OPS project, which includes useful resources like Vagrant files for virtual machines, playbooks for running different roles, inventory files, configuration examples, and an Ansible configuration file.

Compatibility

This role has been tested and works on:

  • Debian Jessie (version 8 or higher)
  • Ubuntu Trusty (14.04 LTS)
  • Ubuntu Xenial (16.04 LTS)

Variables

You can customize Sysdig installation with these variables in your configuration:

# Sysdig installation settings
sysdig_apt_key_url: "https://s3.amazonaws.com/download.draios.com/DRAIOS-GPG-KEY.public"
sysdig_apt_repo: "deb http://download.draios.com/stable/deb stable-$(ARCH)/"
sysdig_packages:
  - "linux-headers-{{ ansible_kernel }}"
  - sysdig

Example Playbook

Here's how to use this role in a playbook:

- hosts: servers
  roles:
     - { role: jebovic.sysdig }

Example Without Kernel Dependency

If you want to install Sysdig without needing kernel headers, you can do this:

# install sysdig without kernel dependency
sysdig_packages:
  - sysdig

License

This project is licensed under the MIT License.

Author

This role was created by Jérémy Baumgarth. You can find more information at my GitHub.

Informazioni sul progetto

Install sysdig

Installa
ansible-galaxy install jebovic.sysdig
Licenza
mit
Download
211
Proprietario