geoipupdate

тесты Ansible Galaxy

ansible-role-geoipupdate

Эта роль устанавливает и настраивает Maxmind Geoipupdate.

Требования

Ansible версии 2.10 или новее.

Поддерживаемые платформы

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

Переменная Обязательная Значение по умолчанию Выбор Комментарии
geoipupdate_dependencies да [cron] список
geoipupdate_version да 7.0.1 строка
geoipupdate_arch да определяется автоматически строка
geoipupdate_path да /usr/local/bin/geoipupdate строка
geoipupdate_config_file да /usr/local/etc/GeoIP.conf строка
geoipupdate_account_id да 0 строка
geoipupdate_license_key да 000000000000 строка
geoipupdate_edition_ids да [GeoLite2-Country, GeoLite2-City] список Базы данных для установки.
geoipupdate_database_directory да /usr/local/share/GeoIP строка
geoipupdate_host да updates.maxmind.com строка
geoipupdate_proxy нет строка
geoipupdate_proxy_user_password нет строка
geoipupdate_preserve_file_times да 0 целое число
geoipupdate_lock_file да DATADIR/.geoipupdate.lock строка
geoipupdate_cron_state да present строка
geoipupdate_cron_user да root строка
geoipupdate_cron_special_time да weekly строка
geoipupdate_cron_day нет целое число
geoipupdate_cron_hour нет целое число
geoipupdate_cron_minute нет целое число
geoipupdate_cron_month нет целое число
geoipupdate_cron_weekday нет целое число

Зависимости

Нет

Пример Playbook

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

Тестирование

molecule test

Лицензия

MIT

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

@boutetnico

О проекте

Install Maxmind Geoipupdate.

Установить
ansible-galaxy install boutetnico/ansible-role-geoipupdate
Лицензия
mit
Загрузки
63
Владелец
System Engineer