Архив за день: 10/03/2019

Ansible: проверка наличия пакета в системе

10 марта 2019
 

 Имеется “самописная” Ansible роль letsencrypt. (см. Prometheus: мониторинг для RTFM — Grafana, Loki и promtail). Перед запуском Let’s Encrypt клиента для получения сертификатов – надо проверить, установлен ли в системе NGINX. Используем модуль package_facts: … – name: “Check if NGINX is installed” package_facts: manager: “auto” … И затем условную проверку по массиву ansible_facts.packages: … -… Читать далее »