머신 구성 제작 환경을 설정하는 방법
PowerShell 모듈 GuestConfiguration은 다음을 포함한 사용자 지정 콘텐츠를 만드는 프로세스를 자동화합니다.
- 컴퓨터 구성 콘텐츠 아티팩트 만들기(
.zip
) - 패키지가 요구 사항을 충족하는지 확인
- 테스트를 위해 로컬로 컴퓨터 구성 에이전트 설치
- 패키지 유효성 검사를 사용하여 머신의 설정 감사 가능
- 패키지 유효성 검사를 사용하여 머신에서 설정 구성 가능
- Azure Storage에 패키지 게시
- 정책 정의 만들기
- 정책 게시
컴퓨터 구성을 통한 구성 적용 지원은 버전 3.4.2에 도입되었습니다.
기본 요구 사항
모듈을 설치할 수 있는 운영 체제는 다음과 같습니다.
- Ubuntu 18
- Windows
모듈은 PowerShell 7.x를 실행하는 머신에 설치할 수 있습니다. 운영 체제에 대해 다음 표에 나열된 PowerShell 버전을 설치합니다.
OS | PowerShell 버전 |
---|---|
Windows | PowerShell 7.1.3 |
Ubuntu 18 | PowerShell 7.2.4 |
GuestConfiguration 모듈에는 다음 소프트웨어가 필요합니다.
- Azure PowerShell 5.9.0 이상. 필요한 Az PowerShell 모듈은 GuestConfiguration 모듈과 함께 자동으로 설치되거나 혹은 이러한 지침을 따를 수 있습니다.
PowerShell 갤러리에서 모듈 설치
Windows 또는 Linux에 GuestConfiguration 모듈을 설치하려면 PowerShell 7에서 다음 명령을 실행합니다.
# Install the machine configuration DSC resource module from PowerShell Gallery
Install-Module -Name GuestConfiguration
모듈을 가져왔는지 확인합니다.
# Get a list of commands for the imported GuestConfiguration module
Get-Command -Module 'GuestConfiguration'