GitHub Actions를 사용하여 첫 번째 Bicep 배포 워크플로 빌드

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

이 모듈에서는 Bicep 코드에서 Azure에 안전하게 리소스를 배포하는 GitHub Actions의 자동화된 워크플로를 만듭니다. 일정에 따라 또는 구성이 변경될 때 실행되도록 워크플로를 구성하는 방법도 알아봅니다.

학습 목표

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

  • GitHub Actions에서 워크플로를 사용하여 Bicep 배포를 자동화합니다.
  • Azure에 대해 워크플로를 인증하기 위한 워크로드 ID를 설정합니다.
  • Bicep 배포에 적절한 워크플로 트리거 및 작업 집합을 선택합니다.

사전 요구 사항

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

  • Bicep(기본 파일 만들기 및 배포 포함)
  • Azure(Azure Portal, 구독, 리소스 그룹 및 리소스 정의 포함)
  • 복제, 파일 커밋, GitHub에 대한 변경 푸시를 비롯한 기본 Git 명령

이 모듈의 연습을 따라가려면 리소스 그룹 및 Azure Active Directory 애플리케이션을 만들 수 있는 Azure 계정이 필요합니다.

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