GitHub Actions를 사용하여 다시 사용할 수 있는 Bicep 코드 게시

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

배포 워크플로를 사용하여 Azure 템플릿 사양 및 Bicep 모듈을 게시합니다. 자동으로 유효성을 검사하고 다시 사용할 수 있는 Bicep 코드에 버전 관리 기능을 추가합니다.

학습 목표

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

  • GitHub Actions 워크플로에서 프라이빗 레지스트리에 Bicep 모듈 게시
  • GitHub Actions 워크플로에서 템플릿 사양에 Bicep 파일 게시
  • 모듈 및 템플릿 사양에 버전 번호 자동 추가

사전 요구 사항

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

  • Bicep 모듈 및 모듈 레지스트리
  • Azure 템플릿 사양
  • Bicep linter 및 Bicep 코드 테스트
  • Azure(Azure Portal, 구독, 리소스 그룹 및 리소스 정의 포함)
  • 복제, 파일 커밋, GitHub에 대한 변경 푸시를 비롯한 기본 Git 명령
  • 작업, 환경, 비밀을 포함한 GitHub Actions입니다.

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

  • 리소스 그룹 및 Microsoft Entra 애플리케이션을 만들 수 있는 Azure 계정입니다.
  • GitHub 계정.

또한 다음 도구를 로컬로 설치해야 합니다.