Entendiendo la Automatizacion de Windows con Red Hat Ansible Automation Platform
|
Red Hat Ansible Automation Platform para Automatizar Windows
Introducción a Ansible y WinRM
«En esta ocasión, voy a comentar y presentar de forma rápida cómo con Red Hat Ansible Automation Platform puedes gestionar estaciones de trabajo Windows y servidores Windows utilizando el protocolo WinRM.»
- Este video se centra en la gestión de estaciones de trabajo y servidores Windows a través de la plataforma de automatización Ansible de Red Hat.
- Se utilizará el protocolo WinRM, que es esencial para permitir la comunicación y la ejecución de comandos en máquinas Windows.
Preparativos Iniciales
«Hay que descargar las colecciones de Windows, tener instalado Python 3.9 y el módulo PWinRM para poder ejecutar las tareas en Windows.»
- Antes de comenzar, se debe preparar el entorno de Ansible instalando las colecciones necesarias para Windows.
- Es crucial contar con Python 3.9 o una versión más reciente, así como el módulo específico de WinRM, para asegurar que las tareas se ejecuten correctamente en las máquinas Windows.
Configuración del Inventario y el Playbook
«En el archivo de inventario de Ansible, tengo que indicarle cuál es el IP de la máquina Windows y la configuración relacionada como el usuario y el puerto de WinRM.»
- Es importante configurar correctamente el archivo de inventario de Ansible con la dirección IP de la máquina Windows que se va a gestionar.
- También se deben incluir detalles como el nombre de usuario, la contraseña y el puerto del servicio WinRM, lo cual es vital para establecer la conexión.
- Se puede mejorar la seguridad usando un archivo bolt para ocultar la información sensible, aunque este video lo presenta de manera básica para propósitos demostrativos.
Ejecución y Verificación de Comandos
«Si quiero ejecutar el Playbook necesito invocar el comando Ansible Playbook con el archivo de inventario.»
- Para llevar a cabo la automatización, se invoca el comando Ansible Playbook junto al archivo de inventario previamente configurado.
- Al ejecutar el Playbook, se realiza una lista de todos los servicios configurados en la máquina Windows, lo que demuestra la capacidad de Ansible para gestionar sistemas operativos de manera eficiente.