Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- playbooks
- ybook.yml>--- - name: Mi primer playbook hosts: all remote_user: <usuario> become: true # a nive... aber varios en un fichero * **name** es opcional, pero recomendado * ''ansible-playbook [-i inventario] [ociones] playbook.yml'' == 2.12 Esenciales * hosts: lista de servidores a administrar (g... rweb:!madrid # 2 grupos, solo los que pertenezcan al primero y no estén en el segundo se verán afectad
- gestionar el sistema @info:cursos:udemy:ansible:modulos
- onar el sistema == 3:37 Gestionar Sistema (I) * alternatives : gestionar alternativas (versiones) para comandos * ''/etc/alternatives/java'' * at : programar ejecución de ... vos * filesystem : sistema de ficheros * firewald : equivalente en CentOS/RedHat de **iptables**
- gestión de paquetes @info:cursos:udemy:ansible:modulos
- s PHP * cpam : gestor módulos Perl * easy_install : gestión módulos / librerias Phyton * gem : g... tión módulos / librerias Phyton (más que easy_install) para OS: * apk : gestión paquetes android ... e]] * from_path = ruta * name = nombre * localib = ruta * mirror = mirror * mirror_only = no... rio * <del>state</del> <code yaml> - name: instalar gcc yum: name=gcc state=latest - name: instal
- introducción
- loud, dispositivos) * similares: chef, puppet, salt * ventajas ansible: * no requiere agente, ... * seguro y fácil de mantener * rendimiento (al no requerir agentes no consume) * no requiere... configuraciones * habría que usar GIT como alternativa * requiere en grandes entorns config... lento * resolución lenta de bugs == 1:2 Instalación * solo se instala en 1 nodo (server) * a
- Galaxy
- = Galaxy == 4:48 Ansible Galaxy repositorio online gratuito donde se alojan roles a ser utilizados en playbooks\\ [[https://galaxy.ansible.com]] es posible compartir tus propio
- ficheros y openssl @info:cursos:udemy:ansible:modulos
- ón desde fragmentos * blockinfile : Inserta/Actualiza/Elimina un bloque de texto de un fichero * c... > nodo remoto) * fetch : copiar del nodo remoto al servidor * file : establece atributos a fichero... c * tempfile : crear ficheros/directorios temporales * template : uso de plantillas * unarchive ... obligatorios * dest = /path/destino * opcionales * backup = yes/no * content = "contenid
- utilidades @info:cursos:udemy:ansible:modulos
- e: obtener uname command: uname -a register: salida_uname - name: crear base de datos si no existe... d = comando * response = respuestas * opcional * chdir * creates * removes * echo * timeout <code yaml> - name: instalar pexpect, necesario en el nodo remoto yum: nam... sponses: (?i)password: "SuperSecreta" </code> instalar versión específica (en módulo Phyton): ''pip in
- notificaciones @info:cursos:udemy:ansible:modulos
- eridos * token * msg * room * opcional * api * color * from * msg_format... = { text | html } * notify = yes / no * validate_certs = YES / no <code yaml> --- - hosts: localhost connection: localhost vars: - notificar: "hipchat" tasks: - hipchat: api: h
- Windows @info:cursos:udemy:ansible:modulos
- r fichero de URL * win_group: gestión grupos locales * win_lineinfile: verifica la existencia de una línea en un fichero * win_msi: instalar o desinstalar paquetes MSI * win_package : idem, pero fichero local o URL * win_ping : ping * win_reboot : reinic
- bases de datos @info:cursos:udemy:ansible:modulos
- * mysql_variables : administra variables globales * postgresql * postgres_db : añade o elim... s * postgres_lang : administra procedimientos almacenados * postgres_privs : administra privil... db * requiere * name = nombre BDD * opcional * state = { present | absent | dump | import ... es_ES.UTF8 * target <code yaml> - name: Instalar libreria requerida pip: name=pytho_mysql stat
- Sistema de Control de Versiones @info:cursos:udemy:ansible:modulos
- o = direccoión * dest = /directorio * opcional * version * update = yes / no * remot... odule.html#git-config-module]] * name = nombre_calve * value = valor * scope = { local | global | system } * list_all = yes / no * repo = ruta/repo <code
- Web y messaging @info:cursos:udemy:ansible:modulos
- ule]] * requerido * name = módulo * opcional * state = { PRESENT / absent } * force = ... ulo * path = /ruta/fichero/htpasswd * opcional * state = { PRESENT / absent } * password... o * owner: <usuario> <code yaml> - name: instalar libreria necesaria passlib apt: name=python-p... .htpasswd password: test123 delegate_to: localhost </code> <code apache> AuthUserFile /var/www/h
- 3:45 Cloud / Cluster @info:cursos:udemy:ansible:modulos
- es * public ip * subnets * virtual networks * resource groups * security groups * storage accounts * virtual machines * Docker * contenedor * imágen... * instancias * storage * DNS * load balancer * redes firewall * tags * backend service * OpenStack * ... * VMWare * .
- 3:46 Monitorización @info:cursos:udemy:ansible:modulos
- = 3:46 Monitorización * datalog_event * datalog_monitor * logicmonitor * logicmonitor_facts * monit * nagios * newrelic... as de mantenimiento de en PagerDuty * pagerduty_alert * sensu_check * sensu_subscription * zab... code yaml> - name: Modulos monitoring hosts: localhost tasks: - pip: name=zabbix-api state=lat
- modulos
- ndows ''ansible-doc -l'' muestra los módulos instalados en nuestro equipo ''ansible-doc <módulo>'' n