buluma.checkmk_agent

checkmk_agent

Installieren Sie den Checkmk-Agenten und eine Auswahl von Plugins

GitHub GitLab Qualität Downloads Version Angelegenheiten Pull-Requests
github gitlab qualität downloads Version Angelegenheiten PullRequests

Beispiel-Playbook

Dieses Beispiel stammt aus molecule/default/converge.yml und wird bei jedem Push, Pull-Request und Release getestet.

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

  pre_tasks:
    - name: Update apt-Cache.
      apt: update_cache=yes cache_valid_time=600
      when: ansible_os_family == 'Debian'
      changed_when: false

  roles:
    - role: buluma.checkmk_agent

Die Maschine muss vorbereitet werden. In CI geschieht dies mit molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  gather_facts: no
  become: yes

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

Rollenvariablen

Die Standardwerte für die Variablen sind in defaults/main.yml festgelegt:

---
# Standarddatei für checkmk_agent
checkmk_server: localhost
checkmk_site_name: cmk
checkmk_purge_xinetd: true
checkmk_pub_key: ''

Anforderungen

Status der verwendeten Rollen

Die folgenden Rollen werden verwendet, um ein System vorzubereiten. Sie können Ihr System auch anders vorbereiten.

Anforderung GitHub GitLab
buluma.bootstrap Build Status GitHub Build Status GitLab
buluma.python_pip Build Status GitHub Build Status GitLab

Kontext

Diese Rolle ist Teil vieler kompatibler Rollen. Schauen Sie sich die Dokumentation dieser Rollen für weitere Informationen an.

Hier ist eine Übersicht über verwandte Rollen:

Abhängigkeiten

Kompatibilität

Diese Rolle wurde auf diesen Container-Images getestet:

Container Tags
ubuntu alle
debian alle
el alle

Die minimale erforderliche Ansible-Version ist 2.1, Tests wurden durchgeführt auf:

  • Der vorherigen Version.
  • Der aktuellen Version.
  • Der Entwicklungsversion.

Wenn Sie auf Probleme stoßen, melden Sie diese bitte in GitHub

Änderungsprotokoll

Rollenverlauf

Lizenz

Apache-2.0

Autoreninformation

Michael Buluma

Über das Projekt

Install the checkmk agent and a selection of plugins

Installieren
ansible-galaxy install buluma.checkmk_agent
GitHub Repository
Lizenz
apache-2.0
Downloads
7k
Besitzer
DevOps Engineer