Preguntas etiquetadas con ansible

Ansible es una plataforma de software de código abierto para configurar y administrar computadoras. Combina la implementación de software de múltiples nodos, la ejecución de tareas ad-hoc y la gestión de la configuración.

165
¿Cómo ver stdout de comandos ansibles?

¿Cómo veo stdout para los comandos ansible-playbook? -v solo muestra resultados ansibles, no los comandos individuales. Sería genial si pudiera descubrir cómo hacer esto de inmediato, por lo que si algo falla o se cuelga, puedo ver por qué. p.ej - name: print to stdout action: command echo...

75
Ansible: ejecuta la tarea solo cuando se especifica una etiqueta

Las etiquetas de Ansible se pueden usar para ejecutar solo un subconjunto de tareas / roles. Esto significa que, de forma predeterminada, todas las tareas se ejecutan y solo podemos evitar que se ejecuten algunas tareas. ¿Podemos limitar la ejecución de una tarea solo cuando se especifica la...

63
¿Cuál es la diferencia entre include_tasks e import_tasks?

En Ansible 2.4, el includemódulo está en desuso. En su lugar, se envía con dos módulos de reemplazo, import_tasksy include_tasks. Pero tienen descripciones muy similares: include_tasks: Incluye un archivo con una lista de tareas que se ejecutarán en el libro de jugadas actual. import_tasks:...

53
Ansible atrapado en la recopilación de datos

Tengo algunos problemas extraños con mi cuadro ansible (vagabundo). Todo funcionó ayer y mi libro de jugadas funcionó bien. ¿Hoy, ansible depende de "reunir datos"? Aquí está la salida detallada: <5.xxx.xxx.xxx> ESTABLISH CONNECTION FOR USER: deploy <5.xxx.xxx.xxx> REMOTE_MODULE...

47
Implementar una carpeta de archivos de plantilla usando ansible

¿Hay una manera fácil de implementar una carpeta llena de carpeta de plantilla .j2 en un cuadro de Linux, usando el mismo nombre que la plantilla, pero sin la extensión .j2, en lugar de usar el módulo de plantilla para cada archivo? En este momento tengo una larga lista de: - name: create x...

39
Salida de pantalla con Ansible

Tengo un juego Ansible para PGBouncer que muestra algunos resultados de un módulo de estadísticas integrado en PGBouncer. Mi problema es que cuando Ansible imprime la salida en el terminal, destruye las nuevas líneas. En lugar de ver ---------- | OUTPUT | ---------- Veo ----------\n| OUTPUT...

37
Mejores prácticas de seguridad

Voy a introducir Ansible en mi centro de datos y estoy buscando algunas prácticas recomendadas de seguridad sobre dónde ubicar la máquina de control y cómo administrar las claves SSH. Pregunta 1: la máquina de control Por supuesto, necesitamos una máquina de control. La máquina de control tiene...

34
Agregar a listas o agregar claves a diccionarios en Ansible

(Relacionado con Callbacks o ganchos, y series de tareas reutilizables, en roles Ansible ): ¿Hay alguna manera mejor de agregar a una lista o agregar una clave a un diccionario en Ansible que (ab) usando una expresión de plantilla jina2? Sé que puedes hacer algo como: - name: this is a hack...

33
Siempre desencadenar la ejecución del controlador en Ansible

Estoy usando Ansible para aprovisionar mi servidor de desarrollo. Quiero que siempre comience algunos servicios para mí. Tengo controladores para este propósito, pero ¿cuál es la mejor manera de activar la ejecución del controlador sin condiciones, por ejemplo, hacer que siempre funcione? Algo...

26
SSH aborta con demasiados errores de autenticación

Estoy intentando ejecutar este simple script de aprovisionamiento pero encuentro errores al ejecutar vagrant upy luego vagrant provisioncomandos. Leí que necesitaba crear un /etc/ansible/hostsarchivo que hice, rellenándolo con: [vagrant] 192.168.222.111 Mi configuración SSH (algunos detalles...