Cómo instalar Ansible Engine en una estación Windows 10

Estimados lectores, en esta nueva entrada os voy a explicar cómo instalar Ansible Engine en una estación Windows 10 para tener a mano este fenomenal motor de automatización de Red Hat, para mí una de las mejores opciones a tener en cuenta, cada vez más extendida sumando una larga compatibilidad para administrar prácticamente cualquier cosa a día de hoy: sistemas de almacenamiento, elementos de red, elementos en la nube, sistemas operativos y un largo etcétera que podemos consultar aquí.

Aunque existen varias opciones acerca de cómo instalar Ansible Engine en una estación Windows 10 en esta ocasión veremos la basada en el Subsistema de Windows para Linux (WSL) que incorpora como característica Windows 10. Sobre ésta podemos instalar varias distribuciones de Linux como podemos ver en el enlace anterior; en este caso usaremos Ubuntu 18.04 LTS de tal forma que tendremos una consola Linux en nuestra estación de trabajo Windows 10:

Con esto ya tenemos nuestra instancia de Linux corriendo en el sistema operativo Windows como una consola «CMD» más la cual, por ejemplo, podemos anclar a nuestra barra de tareas para lanzar cuando sea necesario. Lo interesante de esta instalación es que la instancia Linux está integrada por lo que podemos olvidarnos de configurar cosas como la red, particiones, etc. (¡no es una máquina virtual!).

Algo que nos puede interesar es saber dónde se almacena la instancia Linux para poder ver los archivos, incluso editarlos aunque ojo con los permisos, desde el explorador de Windows. En general el «rootfs» está ubicado en C:\Users\usuario\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs donde usuario es el perfil desde el cual se lanzó la instalación de Ubuntu 18.04 LTS.

Una vez hemos iniciado nuestra instancia Ubuntu podemos instalar Ansible lanzando los siguientes comandos:

sudo apt update && sudo apt install python3-pip
sudo pip3 install ansible

Ubuntu 18.04 tiene instalado por defecto Python en su versión 3 por lo que podemos usar el gestor de paquetes de instalación escritos en python (pip) en dicha versión (pip3) bajo el cual lanzar la instalación de Ansible. Una vez finalizado el proceso podemos comprobar la versión como sigue:

A partir de aquí podemos empezar a desarrollar nuestros Playbooks de Ansible escritos en YAML iniciando el camino hacia la automatización, algo que con sinceridad considero va a ser imprescindible para todo administrador de sistemas.

En próximos artículos veremos un poco más en detalle cómo funciona Ansible, qué requisitos son necesarios para administrar y configurar sistemas y también veremos algunos Playbooks que nos pueden ayudar en nuestro día a día. Así mismo profundizaremos también en lo que respeta a la automatización y qué nos aporta adoptar esta interesante forma de trabajo.


Licencia de Creative Commons

This Post by David Solé Pérez is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Pagina Principal
2.544 Visitas del Post

¿Te ha gustado este artículo? ¡Suscríbete!

Artículos Relacionados

  • Consumo del espacio de cache en NetApp Flash Pool Estimados lectores, En este nuevo artículo vamos a ver el consumo del espacio de cache en NetApp Flash Pool. En otros artículos hemos visto cómo crear un Flash Pool, cómo cambiar su RAID […]
  • SQL Server Express Edition Installer Returned Error Code 2064843076 En un nuevo despliegue de VMware vSphere 5.5 me he encontrado con el error The Microsoft SQL Server Express Edition Installer Returned Error Code 2064843076 en el momento de hacer la […]
  • Actualizar el Software OceanStor de Huawei Estimados lectores, en este nuevo artículo de El Blog de David Solé Pérez vamos a ver cómo actualizar el software OceanStor de Huawei de una 5300 V3 configurada sobre una SAN iSCSI para […]
  • Activar el modo silencioso en la Cli de OceanStor Estimados lectores, en este nuevo artículo vamos a ver cómo activar el modo silencioso en la Cli de OceanStor útil en los casos donde realicemos scripting, por ejemplo, para las tareas del […]
  • Crear un NetApp Flash Pool Muy buenas lectores, Este nuevo post os puede servir de guía para crear un NetApp Flash Pool. Esto sencillamente se traduce en un agregado “tradicional” en modo híbrido donde añadiremos […]
  • Administrar los shares de CIFS en una NetApp En servidores Microsoft Windows Server 2008 R2 no podemos administrar los shares de CIFS en una NetApp. ¡Falso! Llevo bastante tiempo escuchando esta historia y como veo que no hay manera […]
David Solé Pérez

Autor: David Solé Pérez

Padre de Paula e Ivet, entusiasta de las Tecnologías de la Información y de la Comunicación.

Un comentario en “Cómo instalar Ansible Engine en una estación Windows 10”

Deja una respuesta

Tu dirección de correo electrónico no será publicada.