buluma.sensu

Ansible Role sensu

This role installs and sets up the latest version of Sensu.

GitHub Version Issues Pull Requests Downloads
github Version Issues PullRequests Ansible Role

Example Playbook

Here’s an example playbook sourced from molecule/default/converge.yml. It is tested with every push, pull request, and release.

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.sensu

Before running this, you need to prepare your machine, typically done in CI with molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.epel
    - role: buluma.ca_certificates
    - role: buluma.nginx

For a more detailed guide, you can refer to this full explanation and example.

Requirements

State of Used Roles

This role uses several other roles to set up the system. You can also prepare your system in a different way if needed.

Requirement GitHub Version
buluma.bootstrap Ansible Molecule Version
buluma.epel Ansible Molecule Version
buluma.ca_certificates Ansible Molecule Version
buluma.nginx Ansible Molecule Version

Context

This role is part of many compatible roles. For more information, check the documentation of these roles.

Here’s a quick look at related roles:

dependencies

Compatibility

This role has been tested using these container images:

Container Tags
Ubuntu focal, bionic, jammy

You need Ansible version 2.1 or higher to use this role. Testing has been done with the previous version, current version, and development version.

If you encounter any issues, please report them on GitHub.

Changelog

Read the Role History for updates.

License

This role is licensed under the Apache-2.0.

Author Information

Created by Shadow Walker.

Informazioni sul progetto

Installs and configures latest sensu

Installa
ansible-galaxy install buluma.sensu
Licenza
apache-2.0
Download
3.2k
Proprietario
DevOps Engineer