checkmk_agent

checkmk_agent

Установите агент checkmk и набор плагинов

GitHub GitLab Качество Загрузки Версия Проблемы Запросы на изменение
github gitlab quality downloads Version Issues PullRequests

Пример плейбука

Этот пример взят из molecule/default/converge.yml и тестируется при каждом пуше, запросе на изменение и релизе.

---
- name: converge
  hosts: all
  become: yes
  gather_facts: yes

  pre_tasks:
    - name: Обновить кэш apt.
      apt: update_cache=yes cache_valid_time=600
      when: ansible_os_family == 'Debian'
      changed_when: false

  roles:
    - role: buluma.checkmk_agent

Машину нужно подготовить. В CI это делается с помощью molecule/default/prepare.yml:

---
- name: Подготовка
  hosts: all
  gather_facts: no
  become: yes

  roles:
    - role: buluma.bootstrap
    - role: buluma.python_pip

Переменные роли

Значения по умолчанию для переменных установлены в defaults/main.yml:

---
# файл по умолчанию для checkmk_agent
checkmk_server: localhost
checkmk_site_name: cmk
checkmk_purge_xinetd: true
checkmk_pub_key: ''

Требования

Статус используемых ролей

Следующие роли используются для подготовки системы. Вы можете подготовить вашу систему другим способом.

Требование GitHub GitLab
buluma.bootstrap Build Status GitHub Build Status GitLab
buluma.python_pip Build Status GitHub Build Status GitLab

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот обзор связанных ролей:

dependencies

Совместимость

Эта роль была протестирована на следующих контейнерных образах:

контейнер теги
ubuntu все
debian все
el все

Минимальная версия Ansible, необходимая для работы, — 2.1. Тесты проводились на:

  • предыдущей версии.
  • текущей версии.
  • версии для разработки.

Если вы обнаружите проблемы, пожалуйста, зарегистрируйте их на GitHub

Журнал изменений

История роли

Лицензия

Apache-2.0

Информация об авторе

Майкл Булума

О проекте

Install the checkmk agent and a selection of plugins

Установить
ansible-galaxy install buluma/ansible-role-checkmk_agent
Лицензия
apache-2.0
Загрузки
7010
Владелец
DevOps Engineer