Hi everyone, I’m provisioning a PHP video platform with Ansible: web nodes (Nginx + PHP-FPM), a database host, and several FFmpeg transcoding workers. Right now everything lives in one big playbook. Would you split this into one role per service and use group_vars for each host type, or use a collection? Also curious how people handle rolling restarts of PHP-FPM without dropping uploads. Thanks!