[ { "name": "install packages", "become": true, "ansible.builtin.apt": { "update_cache": true, "pkg": [ "nginx" ] } }, { "name": "auto reload", "when": "var_nginx_auto_reload_interval != None", "become": true, "ansible.builtin.cron": { "name": "nginx_auto_reload", "disabled": false, "minute": "0", "hour": "*/{{var_nginx_auto_reload_interval | string}}", "day": "*", "month": "*", "weekday": "*", "job": "systemctl reload nginx" } }, { "name": "restart service", "become": true, "ansible.builtin.systemd_service": { "state": "restarted", "name": "nginx" } } ]