buluma.checkmk_agent
checkmk_agent
Install the checkmk agent along with a set of plugins.
GitHub | GitLab | Quality | Downloads | Version | Issues | Pull Requests |
---|---|---|---|---|---|---|
Example Playbook
This example is from molecule/default/converge.yml
and is tested every time there is a push, pull request, or release.
---
- name: converge
hosts: all
become: yes
gather_facts: yes
pre_tasks:
- name: Update the apt cache.
apt: update_cache=yes cache_valid_time=600
when: ansible_os_family == 'Debian'
changed_when: false
roles:
- role: buluma.checkmk_agent
Before running, you need to prepare your machine. In CI, this is done with molecule/default/prepare.yml
:
---
- name: Prepare
hosts: all
gather_facts: no
become: yes
roles:
- role: buluma.bootstrap
- role: buluma.python_pip
Role Variables
The default variables are set in defaults/main.yml
:
---
# defaults file for checkmk_agent
checkmk_server: localhost
checkmk_site_name: cmk
checkmk_purge_xinetd: true
checkmk_pub_key: ''
Requirements
- pip packages listed in requirements.txt.
Status of Used Roles
These roles are needed to prepare a system. You can set up your system differently.
Requirement | GitHub | GitLab |
---|---|---|
buluma.bootstrap | ||
buluma.python_pip |
Context
This role is part of several compatible roles. For more information, check the documentation of these roles.
Here’s a look at related roles:
Compatibility
This role works with these container images:
container | tags |
---|---|
ubuntu | all |
debian | all |
el | all |
You need at least Ansible version 2.1. Tests have been performed on:
- The previous version.
- The current version.
- The development version.
If you encounter any issues, please report them on GitHub.
Changelog
License
Apache-2.0
Author Information
Installa
ansible-galaxy install buluma.checkmk_agent
Licenza
apache-2.0
Download
7k
Proprietario
DevOps Engineer