boutetnico.geoipupdate

Tests Ansible Galaxy

ansible-role-geoipupdate

Diese Rolle installiert und konfiguriert Maxmind Geoipupdate.

Anforderungen

Ansible 2.10 oder neuer.

Unterstützte Plattformen

Rollenvariablen

Variable Erforderlich Standard Auswahl Kommentare
geoipupdate_dependencies ja [cron] Liste
geoipupdate_version ja 7.0.1 Zeichenkette
geoipupdate_arch ja automatisch erkannt Zeichenkette
geoipupdate_path ja /usr/local/bin/geoipupdate Zeichenkette
geoipupdate_config_file ja /usr/local/etc/GeoIP.conf Zeichenkette
geoipupdate_account_id ja 0 Zeichenkette
geoipupdate_license_key ja 000000000000 Zeichenkette
geoipupdate_edition_ids ja [GeoLite2-Country, GeoLite2-City] Liste Zu installierende Datenbanken.
geoipupdate_database_directory ja /usr/local/share/GeoIP Zeichenkette
geoipupdate_host ja updates.maxmind.com Zeichenkette
geoipupdate_proxy nein Zeichenkette
geoipupdate_proxy_user_password nein Zeichenkette
geoipupdate_preserve_file_times ja 0 Ganzzahl
geoipupdate_lock_file ja DATADIR/.geoipupdate.lock Zeichenkette
geoipupdate_cron_state ja present Zeichenkette
geoipupdate_cron_user ja root Zeichenkette
geoipupdate_cron_special_time ja wöchentlich Zeichenkette
geoipupdate_cron_day nein Ganzzahl
geoipupdate_cron_hour nein Ganzzahl
geoipupdate_cron_minute nein Ganzzahl
geoipupdate_cron_month nein Ganzzahl
geoipupdate_cron_weekday nein Ganzzahl

Abhängigkeiten

Keine

Beispiel Playbook

- hosts: alle
  roles:
    - ansible-role-geoipupdate
      geoipupdate_account_id: 123
      geoipupdate_license_key: "ABCDEF"

Tests

molecule test

Lizenz

MIT

Autoreninformation

@boutetnico

Über das Projekt

Install Maxmind Geoipupdate.

Installieren
ansible-galaxy install boutetnico.geoipupdate
GitHub Repository
Lizenz
mit
Downloads
86
Besitzer
System Engineer