What is configuration management and why you need Ansible, Chef and Puppet | Hacker News Reader