Cerca

Heus ací els resultats de la cerca.

playbooks
81 Resultats, Darrera modificació:
* configuraciones y variables * formato YAML:<code yaml; playbook.yml>--- - name: Mi primer playbook... st=/etc/host - name: ... service: ... </code> * cada guión es un playbook, puede haber var... en 2 grupos a la vez * se puede usar **!** <code yaml> hosts: serweb # un grupo, afecta a todas la... s hosts: serweb:dbweb # afecta a los dos grupos </code> <code bash> # usamos el inventario del directori
gestionar el sistema @info:cursos:udemy:ansible:modulos
36 Resultats, Darrera modificació:
* link = /ruta/al/fichero * priority = 50 <code yaml> - name: fijar la versión de Java a 8 alte... ath: /usr/lib/jvm/java-8-openjdk-amd64/bin/java </code> ''/usr/bin/java'' -> ''/etc/alternatives/java'' ... xclusive = no / yes <- si ya existe no se añade <code yaml> - name: autorizar clave pública authorized_keys: user: <user> key: "..." </code> === cron [[https://docs.ansible.com/ansible/lat
utilidades @info:cursos:udemy:ansible:modulos
28 Resultats, Darrera modificació:
* removes : si no existe el fichero, NO ejecuta <code yaml> - name: obtener uname command: uname -a ... ste command uname -a removes=/tmp/hadeexistir </code> === expect [[https://docs.ansible.com/ansible/... creates * removes * echo * timeout <code yaml> - name: instalar pexpect, necesario en el n... rio responses: (?i)password: "SuperSecreta" </code> instalar versión específica (en módulo Phyton):
gestión de paquetes @info:cursos:udemy:ansible:modulos
21 Resultats, Darrera modificació:
* system_lib = directorio * <del>state</del> <code yaml> - name: instalar gcc yum: name=gcc state=... ón específica cpanm: name=DBI version="1.360" </code> === easy_install [[https://docs.ansible.com/ans... * exectutable = ruta ejecución easy_install <code yaml> - name: instalar PiP easy_install: name=p... state=latest # se usa PiP en lugar easy_install </code> === pip [[https://docs.ansible.com/ansible/late
ficheros y openssl @info:cursos:udemy:ansible:modulos
20 Resultats, Darrera modificació:
rupo * mode = modo * src = /path/origen <code yaml> - name: copiar configuración copy: src=ap... ="Mi contenido en un fichero" dest=/etc/mi.conf </code> === template [[https://docs.ansible.com/ansible... = usuario * group = grupo * mode = modo <code yaml> - name: copiar pantilla de configuración ... nf.j2 dest=/etc/apache2/apache2.conf backup=yes </code> === file [[https://docs.ansible.com/ansible/lat
Windows @info:cursos:udemy:ansible:modulos
16 Resultats, Darrera modificació:
= c:\ruta\fichero * removes = c:\ruta\fichero <code yaml> -name: quien soy hosts: windows01 tasks: ... mi register: usuario - debug: var=usuario </code> === win_copy [[https://docs.ansible.com/ansible... /fichero/a/copiar * dest = c:\path\destino <code yaml> ... - name: copiar fichero win_copy: src: config.txt dest: c:\config.txt </code> === win_file [[https://docs.ansible.com/ansible
bases de datos @info:cursos:udemy:ansible:modulos
10 Resultats, Darrera modificació:
* collation : (idioma) es_ES.UTF8 * target <code yaml> - name: Instalar libreria requerida pip: ... ave target: /tmp/{{ ansible.hostname }}.sql </code> === mysql_user * requerido * name = nombr... * append_privs = yes / no <- añadir o sustituir <code yaml> - name: crear usuario y darle permisos my... ord> state: present priv: "<bdd>.*:ALL" </code> === postgres_db * requerido * name = nomb
Sistema de Control de Versiones @info:cursos:udemy:ansible:modulos
8 Resultats, Darrera modificació:
orce = no / yes * accept_hostkey = no / yes <code yaml> ... -name: obtener ejemplo git: repo:... -examples.git dest: /root/ansible_examples/ </code> === git_config [[https://docs.ansible.com/ansib... } * list_all = yes / no * repo = ruta/repo <code yaml> -name: usar vim como editor git_config: ... e: core.editor value: vim scope: global </code> === hg [[https://docs.ansible.com/ansible/lates
Web y messaging @info:cursos:udemy:ansible:modulos
8 Resultats, Darrera modificació:
e = { PRESENT / absent } * force = yes / no <code yaml> -name: Habilitar móudlo wsgi apache2_module: name: wsgi state: present </code> === htpasswd [[https://docs.ansible.com/ansible... mode = modo del fichero * owner: <usuario> <code yaml> - name: instalar libreria necesaria passlib... password: test123 delegate_to: localhost </code> <code apache> AuthUserFile /var/www/html/.htpass
notificaciones @info:cursos:udemy:ansible:modulos
6 Resultats, Darrera modificació:
tify = yes / no * validate_certs = YES / no <code yaml> --- - hosts: localhost connection: localh... bullet.py when: notificar == "pushbullet" </code> === mail [[https://docs.ansibl... * secure = { always | never | try | starttls } <code yaml> --- - hosts: localhost connection: localh... e_to: localhost when: notificar == "mail" </code> === pushbullet [[https://docs.ansible.com/ansib
Galaxy
2 Resultats, Darrera modificació:
talar * name : un nombre distinto al original <code yaml; requirements.yml> - src: bennojoy.nginx v... el formato que se guardará será solo el nombre </code> para proceder, ''ansible-galaxy install -r requ
3:46 Monitorización @info:cursos:udemy:ansible:modulos
2 Resultats, Darrera modificació:
ntenance * zabbix_screen * zabbix_hostmacro <code yaml> - name: Modulos monitoring hosts: localho... main: 1 useip: 1 ip: 10.0.0.x dns: "" port: 10050 </code>