Introducción a DSC Resource Kit | PowerShell

En artículos previos, hemos visto la herramienta de configuración provista por la nueva extensión de Powershell, Desired State Configuration.

Quizás muchos de ustedes comenzaron a utilizar DSC, para automatizar instalaciones y configuraciones y se preguntan si hay posibilidad de por ejemplo realizar la instalación y configuración de por ejemplo Exchange Server, Hyper-V o SQL Server.

He aquí la respuesta, si estás buscando recursos de DSC que te permitan configurar tu entorno, existe el Kit de Recursos DSC (DSC Resource Kit).

El DSC Resource Kit es una colección de recursos DSC experimentales y ejemplos de configuración provistos por el equipo de PowerShell.

Estos recursos nos permiten configurar desde Active Directory, SQL Server, Remite Desktop Services, Exchange Server, Hyper-V hasta MySQL o un navegador como Google Chrome o Mozilla Firefox.

El Resource Kit, está compuesto por módulos que nos permiten llevar a cabo la configuración de las tecnologías mencionadas entre otras.

Estos están en constante actualización y pueden ser descargados desde GitHub y desde PowerShell Gallery.


¿Cómo instalar un módulo?

Lo realizaremos en línea a través de PowerShell Gallery.

Lo primero que debemos hacer es descargar el modulo, para eso abrimos la consola de PowerShell y ejecutamos el siguiente comando:

Save-Module -Name xExchange -Path C:\Temp

Una vez que se descarga, lo instalamos con el siguiente comando:

Install-Module -Name xExchange
1

Podemos verificar todos los recursos instalados mediante el comando

Get-DscResource

2

Consideraciones

Se debe tener en cuenta que los recursos y ejemplos no tienen soporte de Microsoft a través de los programas o servicios estándar.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

Up ↑

%d bloggers like this: