Hace unos días escribí sobre el camino que recorrí con las herramientas de automatización de infraestructura y mencioné que luego de haber usado Puppet y Ansible, he decidido quedarme con este último. Esta decisión se debe principalmente a las cuestiones:
- El DSL de Ansible me resultó mucho más amistoso que el de Puppet
- Para trabajar en modo «standalone» Ansible incluye en su core un conjunto de utilidades/tareas que a mi me resultan muy útiles y que no están en el core de Puppet (a menos que uno instale módulos adicionales).
- El modo de funcionamiento «push» de Ansible me gusta más que el modo pull de Puppet.
Resalté algunas partes de la frases anteriores para dejar bien en claro el nivel de subjetividad de las mismas.