nephelaiio.packetbeat

nephelaiio.packetbeat

Status budowy Ansible Galaxy

Rola ansible do instalacji i konfiguracji packetbeat

Zmienne roli

Proszę zapoznać się z plikiem domyślnym, aby uzyskać aktualną listę parametrów wejściowych.

Zależności

Proszę zapoznać się z konfiguracją zależności w celu uzyskania dalszych szczegółów.

Przykład playbooka

- hosts: serwery
  vars:
    stan_pakietu_packetbeat: latest
    zarządzanie_konfiguracją_packetbeat: tak
    konfiguracja_packetbeat:
      packetbeat:
        monitory:
          - typ: http
            harmonogram: '*/1 * * * * * *'
            url:
              - "https://www.google.com"
              - "https://www.amazon.com"
      wyjście:
        elasticsearch:
          włączone: true
          hosty:
            - http://localhost:9200
      konfiguracja:
        pulpit:
          włączone: true
          beat: packetbeat
          zawsze_kibana: true
        szablon:
          włączone: true
        kibana:
          host: http://localhost:80
  role:
     - rola: nephelaiio.packetbeat

Testowanie

Proszę upewnić się, że w Twoim środowisku jest zainstalowany docker, aby przeprowadzić testy walidacji roli. Dodatkowe zależności pythonowe można znaleźć w pliku wymagań.

Rola jest testowana na następujących dystrybucjach (obrazy docker):

  • Ubuntu Jammy
  • Ubuntu Focal
  • Debian Bookworm
  • Ubuntu Bullseye
  • Rocky Linux 9

Możesz przetestować rolę bezpośrednio z źródeł, używając komendy make test.

Licencja

Ten projekt jest licencjonowany na mocy Licencji MIT.

O projekcie

An Ansible role to install and configure packetbeat

Zainstaluj
ansible-galaxy install nephelaiio.packetbeat
Licencja
mit
Pobrania
23.3k
Właściciel