Conectividad & Networking

Ya está disponible PowerShell DSC para Linux

Microsoft anunció que PowerShell Desired State Configuration for Linux (DSC) está disponible para su descarga. Esta plataforma permite administrar la configuración cargas de trabajo de Windows y Linux a través de la interfaz familiar de PowerShell. De esta forma, Microsoft brinda una herramienta adicional para la gestión común de activos heterogéneos dentro del centro de datos o la nube pública.

Microsoft anunció PowerShell Desired State Configuration for Linux, que puede ser descargado de http://www.microsoft.com/en-us/download/details.aspx?id=46919; DSC está basado en OMI server 1.0.8-1, que está disponible (rpm/deb packages).

Esta release inicial incluye:

  • Soporte para una amplia matriz de sistemas operativos de servidores Linux: CentOS, Debian GNU/Linux, Oracle Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise Server y Ubuntu Server.
  • Diez recursos “Built In” (integrados) para operaciones comunes de configuración de Linux.
  • Modos Push (WS-Man) y Pull (HTTP/HTTPS) para distribuir configuraciones.
  • Soporte a Configuración Parcial en modo Pull.
  • Protección automática contra “configuration drift” (controlado por las opciones de ConfigurationMode en la Meta Configuration).

Los recursos Linux ya integrados incluyen:

  • nxArchive: asegura que un archivo (.tar, .zip) es extraído en un directorio de destino en cualquier momento que dicho archivo sea actualizado. Esto es particularmente útil para escenarios de despliegue continuo.
  • nxEnvironment: administra variables de entorno.
  • nxFile: administra archivos y directorios. Permisos de control (modo) y la existencia de archivos o directorios, sincronización del contenido de un directorio o archivo de una fuente a un destino, definición de contenidos de un archivo y más. Las opciones de sincronización pueden ser a path locales o un HTTP, HTTPS, o FTP URL para la distribución centralizada de archivos de configuración o contenido de aplicaciones.
  • nxFileLine: asegura que un archivo contenga una línea específica (o patrón) y/o no la contenga.
  • nxGroup: gestiona los grupos de usuarios locales de Linux.
  • nxPackage: gestiona el estado de la instalación de los paquetes de Linux.
  • nxScript: administra la configuración con scripts a medida.
  • nxService: gestiona servicios (daemons) y controlan su habilitación y estado de ejecución.
  • nxSshAuthorizedKeys: administra y define ssh Authorized Keys (public keys) para una cuenta de usuario.
  • nxUser: administra los usuarios locales de Linux.

Microsoft está trabajando en la primera ola de recursos específicos para Linux para añadir al Resource Kit publicado en GitHub y en la PowerShell Gallery. Si bien aún no pueden aceptar pedidos de pull en GitHub para Linux Local Configuration Manager o BuiltIn Resources, están animando a contribuciones de recursos de Linux. En este momento, los recursos de Linux se limitan a recursos nativos (C/C++) y se proveerá una guía de desarrollo próximamente.

ITSitio_icono_Video2  
 
LINKS RECOMENDADOS
Más información
Descargue PowerShell DSC para Linux
 
 
 

Autor

  • Pamela Stupia

    Editora de ITSitio para toda la región. Comenzó su camino en medios gráficos y digitales hace más de 10 años. Escribió para diario La Nación y revista Be Glam del mismo grupo.

[mdx-adserve-bstreet region="MED"]

Pamela Stupia

Editora de ITSitio para toda la región. Comenzó su camino en medios gráficos y digitales hace más de 10 años. Escribió para diario La Nación y revista Be Glam del mismo grupo.

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba