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.

3
¿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 "hello" imprimiría …
165 ansible 


10
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 etiqueta "foo"? …
75 ansible 


2
¿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: Importa una lista de tareas que …
63 ansible 

5
¿Cómo establecer el nombre de usuario / contraseña Ansible predeterminado para la conexión SSH?
Estoy usando Ansible y tengo esta configuración en mi inventario / todo: [master] 192.168.1.10 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [slave] 192.168.1.11 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant 192.168.1.12 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [app] 192.168.1.13 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [all:children] master slave No quiero repetir todos los parámetros para cada nueva instancia. ¿Cómo puedo configurarlos en un solo …
60 ansible 


16
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 setup <5.xxx.xxx.xxx> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '- o', 'ControlPersist=60s', …
53 ssh  ansible 

4
Ansible: copie la plantilla solo cuando el archivo de destino no exista
Estoy usando Ansible 1.6.6para aprovisionar mi máquina. Hay una tarea de plantilla en mi libro de jugadas que crea un archivo de destino desde la plantilla Jinja2: tasks: - template: src=somefile.j2 dest=/etc/somefile.conf No quiero reemplazar somefile.confsi ya existe. ¿Es posible con Ansible? ¿Si es así, cómo?
47 ansible 


1
¿Cómo acceder a la variable de host de un host diferente con Ansible?
Digamos que tiene un host que recopila algunos datos y está en un grupo [collectors]. También tengo anfitriones en grupo [reporters]. Entonces, quiero establecer una variable en los reporteros desde la groups['collectors'][0]dirección IP. Pero el libro de jugadas para configurar reporteros no se ejecuta en [collectors]grupo, por lo que no …
45 ansible 


6
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 |\n---------- ¿Alguien sabe cómo …
39 ansible 

3
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 claves SSH …

6
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 …
34 ansible 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.