Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- ficheros y openssl @info:cursos:udemy:ansible:modulos
- permite trabajar con ficheros, plantillas y directorios * acl : establece y obtiene información de ... tir de una lista de ficheros o estructura de directorios * assemble : asambla un fichero de configuración desde fragmentos * blockinfile : Inserta/Actualiza/Elimina un bloque de texto de un fichero * copy : copiar ficheros a ubicac
- gestión de paquetes @info:cursos:udemy:ansible:modulos
- = gestión de paquetes == 3:29 Gestor Paquetes (I) para lenguajes de programación: * bower : desarro... by Gem * composer : librerias PHP * cpam : gestor módulos Perl * easy_install : gestión módulos / librerias Phyton * gem : gestiona Ruby Gems * maven_artifact : descarga **artifacts** desde un repositorio **maven** * npm : gestiona paquetes node.js
- introducción
- cción * herramienta gratuita, open source * automatización infraestructuras (servidores, cloud, di... l * seguro y fácil de mantener * rendimiento (al no requerir agentes no consume) * no requ... ML * otras herramientas requieren Ruby o Phyton * desventajas ansible: * no es potente com... GIT como alternativa * requiere en grandes entorns configuraciones avanzadas * si no es len
- utilidades @info:cursos:udemy:ansible:modulos
- ilidades (I) ejecución de comandos en el nodo remoto * command * expect : ejecuta un comando y res... le.html#command-module]] * chdir : cambiar directorio ejecución * creates : si existe el fichero, ... register: salida_uname - name: crear base de datos si no existe command: /sbin/createdb.sh args... : chdir: /var/lib/mysql creates: /basededatos/existe - name: ejecutar si existe command unam
- playbooks
- rvidores * configuraciones y variables * formato YAML:<code yaml; playbook.yml>--- - name: Mi prim... * <code yaml> hosts: serweb # un grupo, afecta a todas las máquinas hosts: serweb:&barcelona # dos gr... code> <code bash> # usamos el inventario del directorio inventarios # usamos el fichero miPlaybook.yml... número de tareas en paralelo a ejecutar (por defecto, 5) * ''-v | -vv | -vvv'' : más verbosidad
- gestionar el sistema @info:cursos:udemy:ansible:modulos
- tema de ficheros * firewald : equivalente en CentOS/RedHat de **iptables** * gluster-volume : gest... - si ya existe no se añade <code yaml> - name: autorizar clave pública authorized_keys: user: <... === firewalld control del firewall en sistemas CentOS/RH\\ [[https://docs.ansible.com/ansible/latest/m... | ... } * in_interface * out_interface * protocol = { tcp | udp | icmp } * destination_port =
- Windows @info:cursos:udemy:ansible:modulos
- Windows (I) * win_acl : permisos ficheros/directorios, a usuario/grupos * win_chocolatey : repositorio paquetes * win_command : ejecución comandos * win_copy : copiar fichero a nodos remotos * win_environment : modificar variables entorno * win_feature : activar/des características *
- Galaxy
- = Galaxy == 4:48 Ansible Galaxy repositorio online gratuito donde se alojan roles a ser utilizados en playbooks\\ [[https://galaxy.ansible.co... eliminar roles * realizar tareas de mantenimiento en la web de Galaxy == 4:49 CLI sintaxis: ''ansible-galaxy [acción] [opciones] argumentos'' acciones * delete : elimina un rol de Galax
- notificaciones @info:cursos:udemy:ansible:modulos
- * mattermost : tipo **slack** pero de código abierto * mqt : mensajería IoT * nexmo : SMS * push... module.html#hipchat-module]] * requeridos * token * msg * room * opcional * api ... api: https://api.hipchat.com/v2/ token: "..." room: destinatario msg:... subject: "Tarea finalizada" delegate_to: localhost when: notificar == "mail" -
- modulos
- cada tarea está asociada a un módulo, con argumentos obligatorios y opciones categorias de módulos que se veran (que no todas las disponibles) * cloud * clustering * commands * crypto * database * files * identity * inventary
- 3:46 Monitorización @info:cursos:udemy:ansible:modulos
- = 3:46 Monitorización * datalog_event * datalog_monitor * logicmonitor * logicmonitor_facts * monit * nagios * newrelic_deployment : notifica sobre despliegue de a
- bases de datos @info:cursos:udemy:ansible:modulos
- = bases de datos == 3:36 Bases Datos * mysql: * mysql_db : añade o elimina BBDD * mysql_replication : adm... iones * postgres_lang : administra procedimientos almacenados * postgres_privs : administra pr... state: present - name: copia de seguridad todas las BDD mysql_db: state: dump name:
- Sistema de Control de Versiones @info:cursos:udemy:ansible:modulos
- uerido * repo = direccoión * dest = /directorio * opcional * version * update = yes ... = ruta/repo <code yaml> -name: usar vim como editor git_config: name: core.editor value: vim scope: global </code> === hg [[https://docs.... querido * repo = dirección * dest = /directorio/ * opcional * force = no / yes * use
- Web y messaging @info:cursos:udemy:ansible:modulos
- ng web: * apache2_mod_proxy : establecer atributos * apache2_module : gestión módulos (debian/ubu... w/html/.htpasswd password: test123 delegate_to: localhost </code> <code apache> AuthUserFile /va... ame = módulo * state = { present | started | stopped | restarted | absent } * opcional * con... ode yaml> -name: detener aplicación supervisorctl: name: long_script state: stopped </code>
- 3:45 Cloud / Cluster @info:cursos:udemy:ansible:modulos
- * resource groups * security groups * storage accounts * virtual machines * Docker ... * servicios * Google * instancias * storage * DNS * load balancer * redes fir