Tag: ANSIBLE
Tengo un rol que debería distribuir configuraciones de NGINX en diferentes servidores utilizando plantillas Jinja2, haciendo referencia a las variables especificadas en defaults/main. Por favor, dime cómo escribir un bucle para iterar correctamente sobre estas variables. Lo intenté con “items” y anidado con “with”, pero no sucede nada. El archivo . . . Read more
Quiero tener un archivo que consista en la combinación de dos archivos en loop, y estoy usando Ansible para repetir el comando jq. Estas son mis tareas en el playbook: nombre: COMBINAR ARCHIVOS JSON shell: jq -s ‘{bgp_verif:.[0], vni_verif:.[1]}’ {{ item.name }}-bgp.json {{ item.name }}-vni.json > {{ item.name }}-result.json with_file: . . . Read more
Intento ejecutar un script de linux con el módulo shell, pero obtengo el siguiente error: /bin/sh: sh: comando no encontrado. Para ejecutar este script de linux, necesito hacerlo con un usuario diferente (oracle) al que utilizo para conectarme. Esta es la tarea del playbook: – name: Execute become: true become_user: . . . Read more
Estoy intentando escribir un playbook de Ansible que proporcione algunos detalles sobre el sistema de una manera bien formateada, en particular, los tamaños de disco. La variable de entrada se ve algo así: yaml – friendly_name: ‘nombre del disco1’ size: 123456 – friendly_name: ‘nombre del disco2’ size: 654321 {{ dict(ansible_facts.disks . . . Read more
Tengo los siguientes datos: servidores: – server1\instance1 – server2\instance2 – server2\instance3 Necesito iterar a través de cada elemento de la lista y eliminar todos los caracteres después y incluyendo la barra inversa. Después de esto, necesito eliminar duplicados y tener los valores únicos definidos en otra lista: hosts: – server1 . . . Read more