Ansible, chef etc. are provisioning tools, not container orchestrators.
Containers are only somewhat used for scalable microservices. They're mostly just an easier way to deploy software than creating your own RPM package and using orchestration tools to deploy it on VMs.