Azure Pipelines를 사용하여 Bicep 코드 테스트

중급
DevOps 엔지니어
개발자
관리자
Azure Resource Manager
Azure DevOps
Azure Pipelines

배포 파이프라인에서 Bicep 코드의 유효성을 검사하고 테스트합니다. 린팅, 실행 전 유효성 검사 및 가상 작업을 사용하여 배포 전에 Azure 변경 내용의 유효성을 검사하고, 각 배포 후에 리소스를 테스트합니다.

학습 목표

이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.

  • 연속 통합 중 Bicep 코드 린팅 추가
  • 빌드 또는 릴리스 스테이지 중에 실행 전 배포 유효성 검사 추가
  • 수동 승인 단계를 포함하여 가상 검사 추가
  • 배포된 환경의 구성 확인

사전 요구 사항

다음을 사용하는 방법을 잘 알고 있어야 합니다.

  • Bicep(기본 파일 만들기 및 배포 포함).
  • Azure(Azure Portal, 구독, 리소스 그룹 및 리소스 정의 포함)
  • 복제, 파일 커밋, Azure Repos에 대한 변경 푸시를 비롯한 기본 Git 명령
  • 서비스 연결을 포함하여 Azure Pipelines의 기본 YAML 파이프라인입니다.

모듈의 연습을 진행하려면 다음이 필요합니다.

  • 리소스 그룹, Microsoft Entra 애플리케이션 및 서비스 주체를 만들 수 있는 Azure 계정입니다.
  • Azure DevOps 조직 및 계정입니다.

또한 다음 사항을 로컬에 설치해야 합니다.