Hacker News new | ask | show | jobs
by CoolCold 1482 days ago
> I'm not sure what you mean by parts and not a whole system. From what I see around, work with Ansible is organized via multiple playbooks i.e. * playbooks/nginx.yaml * playbooks/kafka.yaml * playbooks/monitoring.yaml

each of them configuring only subpart of the whole system. Some of them may have intercrossing functions, like changing sysctls. Thus, it's enforcing state of subset of services, and if, for example after Nginx playbook you logically need to run Monitoring playbook, it can be forgotten/skipped -> configuration drift grows.

Hope it clarifies.