Ansible: automatización y módulos de línea de comandos
Conceptos clave de Ansible
Ansible es una herramienta de automatización y gestión de configuración que opera sin agentes, utilizando SSH para comunicarse con los nodos controlados. Escrito en Python, simplifica tareas como la implementación de aplicaciones y la configuración de sistemas a través de módulos modulares.
La arquitectura de Ansible ...
Publicado el 6-18 16:27
Configuración de Inventario y Comandos Ad-Hoc en Ansible
El inventario en Ansible define los nodos gestionados por el controlador. Los hosts no incluidos no serán administrados por Ansible. Esta configuración es esencial.
Configuración del Inventario
1.1 Definición de Hosts
Los hosts pueden definirse mediante direcciones IP, nombres o dominios.
$ cat inventario
web01
db-master.prod.local
10.0.1.4 ...
Publicado el 6-16 17:25
Módulos Fundamentales de Ansible para la Gestión de Infraestructura
Gestión de Usuarios con el Módulo user
El módulo user de Ansible es esencial para la administración de cuentas de usuario en sistemas remotos. Permite crear, modificar y eliminar usuarios, así como controlar sus propiedades como el UID, GID, directorio de inicio, shell y grupos secundarios.
Creación de Usuarios
Para crear un nuevo usuario de fo ...
Publicado el 6-3 00:26
Automatización de Infraestructura con Playbooks de Ansible
Fundamentos de los Playbooks en Ansible
Los playbooks son archivos YAML que orquestan tareas de configuración y gestión en múltiples hosts. Su estructura permite definir secuencias de operaciones de forma declarativa, facilitando la adimnistración de sistemas complejos.
Componentes Esenciales de un Playbook
Tareas (Tasks): Acciones unitarias e ...
Publicado el 5-29 12:12