@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Inicio - Automatización - Ansible: Gestión de máquina Windows
ansible-gestion-de-maquina-windows-1

Ansible: Gestión de máquina Windows

Ansible: Gestión de máquina Windows

Os explicamos como configurar Ansible para poder automatizar procesos para Windows.

Lo que buscamos es poder utilizar la automatización de Ansible con servidores o máquinas Windows.

Necesitaremos modificar tanto nuestro server Ansible, como nuestros clientes Windows.

Os dejo URL oficial: https://docs.ansible.com/ansible/latest/user_guide/windows_setup.html

Nos ponemos manos a la masa.

Ansible: preparar server para clientes Windows

Usaremos el siguiente módulo y configuraciones que vamos a instalar de la siguiente forma. Parto de tener pip ya instalado (yum install pip):

pip install https://github.com/diyan/pywinrm/archive/master.zip#egg=pywinrm

pip install kerberos

A nivel de sistema, añadiremos si no los tenemos ya, los paquetes:

yum -y install gcc python-devel krb5-devel krb5-workstation

Ansible: preparar clientes Windows

Para poder automatizar acciones con Ansible sobre clientes Windows, usaremos WinRM. Para eso tendremos que preparar nuestros clientes, para que escuchen en el puerto de WinRM, tendrán que tener el servicio levantado y si disponen de Firewall el puerto abierto.

ansible-gestion-de-maquina-windows-2

Deberemos tener el .NET y Powershell en línea con lo que marca Ansible. Os dejo el PS1:

Lanzamos el siguiente script para modificar el sistema:

Y para terminar, modificamos al terminar la política de ejecución y eliminamos el WinLogon, para dejarlo seguro:

Revisamos que está escuchando:

ansible-gestion-de-maquina-windows-4

Validarlo con un telnet o curl, por ejemplo:
curl -vk -d "" -u administrator:usuariopassword http://192.168.59.138:5985/wsman

o por ejemplo:

telnet neguad01.negu.local 5985

Usaremos adicionalmente, credenciales de directorio activo para conectarnos. Generamos un fichero de INVENTARIO y otro con las VARIABLES:

El fichero de inventario:

Para las variables:

Y hacemos la prueba:

ansible-gestion-basica-maquinas-virtuales-windows-1

Realizaremos otras entradas más adelante…

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

sorteo-libro-impreso-cloud-por-vexperts

Sorteo: Libro impreso Cloud por vExperts

Sorteo: Libro impreso Cloud por vExperts Hoy tenemos una entrada diferente, voy a sortear algo …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

catorce + once =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu