Skip to content

simplificator/ansible-role-netdata_installation

Repository files navigation

Ansible Role: Netdata Installation

CI

An Ansible Role that installs a plain version of Netdata.

Both our Netdata node and Netdata collector role use this role as a common base for installing Netdata.

Requirements

N/A

Role Variables

The role doesn't require any variable to be set. The following are available for customization:

  • netdata_installation_version: The version of Netdata that will be installed.
  • netdata_installation_certificate: If you plan to use our collector role, we require to provision a certificate to encrypt traffic between client and collector. Set the certificate with this variable.
  • netdata_installation_certificate_key: Key for the mentioned traffic certificate.
  • netdata_installation_disable_cloud: Set it to yes if your Netdata installation should not make a connection to Netdata cloud.
  • netdata_installation_monitor_docker: If set to yes, Netdata will be added to the Docker group (if installed) to monitor containers. Disabled per default.

Dependencies

None.

Example Playbook

- hosts: myserver
  roles:
    - { role: simplificator.netdata_installation }

Development

Variable naming

To ensure that our Netdata roles remain compatible with each other, follow this variable naming convention:

  • Role-specific variables are prefixed with the role name (netdata_installation_ in this case).
  • General variables that are used in multiple roles will be prefixed with just netdata_.

License

MIT / BSD

About

Ansible role which can install Netdata.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages