Preguntas etiquetadas con ansible

Red Hat Ansible es un sistema de gestión de configuración basado en modelos, implementación / orquestación de múltiples nodos y ejecución de tareas remotas. Utiliza SSH de forma predeterminada, por lo que no es necesario instalar ningún software especial en los nodos que administra. Ansible está escrito en Python pero se puede ampliar en cualquier idioma. Viene en versión de código abierto y versión empresarial.

7
Cómo copiar archivos entre dos nodos usando ansible
Necesito copiar el archivo de la máquina A a la máquina B, mientras que mi máquina de control desde donde ejecuto todas mis tareas ansible es la máquina C (máquina local) He probado lo siguiente: Use el comando scp en el módulo shell de ansible hosts: machine2 user: user2 tasks: …
97 ansible 

5
Cuadernos de jugadas de Ansible vs roles
Según los documentos de Ansible, un Playbook es: ... la base para un sistema de implementación de múltiples máquinas y administración de configuración realmente simple, diferente a todos los que ya existen, y que es muy adecuado para implementar aplicaciones complejas. Y, nuevamente, de acuerdo con esos mismos documentos, los …


6
¿Cómo obtengo registros / detalles de las ejecuciones del módulo ansible-playbook?
Digamos que ejecuto lo siguiente. $ cat test.sh #!/bin/bash echo Hello World exit 0 $ cat Hello.yml --- - hosts: MyTestHost tasks: - name: Hello yourself script: test.sh $ ansible-playbook Hello.yml PLAY [MyTestHost] **************************************************************** GATHERING FACTS *************************************************************** ok: [MyTestHost] TASK: [Hello yourself] ******************************************************** ok: [MyTestHost] PLAY RECAP ******************************************************************** MyTestHost : …
95 logging  ansible 





10
No es posible obtener .bashrc con Ansible
Puedo enviar ssh al host remoto y hacer una source /home/username/.bashrc- todo funciona bien. Sin embargo, si lo hago: - name: source bashrc sudo: no action: command source /home/username/.bashrc Yo obtengo: failed: [hostname] => {"cmd": ["source", "/home/username/.bashrc"], "failed": true, "rc": 2} msg: [Errno 2] No such file or directory No …
85 ansible 

3
Ansible: filtrar una lista por sus atributos
Tengo una variable llamada "red" registrada en Ansible: { "addresses": { "private_ext": [ { "type": "fixed", "addr": "172.16.2.100" } ], "private_man": [ { "type": "fixed", "addr": "172.16.1.100" }, { "type": "floating", "addr": "10.90.80.10" } ] } } ¿Es posible obtener la dirección IP ("addr") con type = "floating" haciendo algo …
83 jinja2  ansible 

3
¿Cómo escribo un controlador de Ansible con múltiples tareas?
En respuesta a un cambio, tengo varias tareas relacionadas que deberían ejecutarse. ¿Cómo escribo un controlador de Ansible con múltiples tareas? Por ejemplo, me gustaría un controlador que reinicia un servicio solo si ya se inició: - name: Restart conditionally shell: check_is_started.sh register: result - name: Restart conditionally step 2 …
81 handler  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.