PowerShell DSC(Desired State Configuration) 개요

DSC는 PowerShell에서 코드로 된 구성을 사용하여 IT 및 개발 인프라를 관리할 수 있게 해 주는 관리 플랫폼입니다.

세 가지 버전의 DSC를 사용할 수 있습니다.

  • DSC 1.1은 원래 Windows PowerShell 5.1에 제공된 레거시 버전의 DSC입니다.

  • DSC 2.0은 PowerShell 7에 제공된 DSC 버전입니다.

    PowerShell 7.2 릴리스에서는 PSDesiredStateConfiguration 모듈이 더 이상 PowerShell 패키지에 포함되지 않습니다. DSC를 자체 모듈로 분리하면 PowerShell과 독립적으로 DSC를 투자하고 개발할 수 있으며 PowerShell 패키지의 크기를 줄일 수 있습니다. DSC 사용자는 PowerShell을 업그레이드할 필요 없이 DSC를 업그레이드하여 새 DSC 기능의 배포 시간을 가속화하는 이점을 누릴 수 있습니다. DSC v2를 계속 사용하려는 사용자는 PowerShell 갤러리 PSDesiredStateConfiguration 2.0.5를 다운로드할 수 있습니다.

  • DSC 3.0은 새 버전의 DSC입니다. 이 버전은 아직 개발 중인 미리 보기 릴리스입니다. 비 Windows 환경에서 작업하는 사용자는 DSC 3.0에서 플랫폼 간 기능을 기대할 수 있습니다. DSC 3.0은 Azure Automanage의 컴퓨터 구성 기능에서 지원하는 버전입니다.

DSC에 대한 설명서는 PowerShell 버전과 별도로 DSC 버전별 정보를 관리할 수 있도록 새 위치로 이동되었습니다.

Desired State Configuration 2.0의 새 설명서를 참조하세요.