This role installs and configures Sensu Agent.
It is part of a family of Ansible roles allowing to setup and configure Sensu Go components:
Ansible 2.10 or newer.
Variable | Required | Default | Choices | Comments |
---|---|---|---|---|
sensu_go_agent_dependencies | true | [apt-transport-https,gnupg] |
list | |
sensu_go_agent_extra_packages | true | [] |
list | |
sensu_go_agent_package_state | true | present |
string | Use latest to upgrade. |
sensu_go_agent_user_extra_groups | true | [] |
list | Agent's user secondary groups. |
sensu_go_agent_config | true | dict | Configuration object, see defaults/main.yml . |
None
- hosts: all
roles:
- role: ansible-role-sensu_go_agent
molecule --base-config molecule/shared/base.yml test --scenario-name debian-11
molecule --base-config molecule/shared/base.yml test --scenario-name debian-12
molecule --base-config molecule/shared/base.yml test --scenario-name ubuntu-2204
MIT