목차

01. 사전조건

02. Release Pipeline 구성하기

가. Pipelines > Releases > New pipeline을 선택합니다.

나. Empty job으로 생성합니다.

  • Realese pipeline이름은 'IaC Create VMSS'로 저장합니다.

다. 환경변수를 설정 합니다.

  • Variable groups 변수를 설정 합니다.
    • TerraformApp이 Azure에 인증하기 위한 정보 입니다.

  • Pipeline variables 변수를 설정 합니다.
    • VMSS를 프로비저닝할때 필요한 PACKER IMAGE위치와, VMSS를 배포할 리소스그룹명입니다.

라. Tasks를 아래와 같이 배치 합니다.

  • Terraform이 없다면, Market에서 'Git it free' 하여 배치 합니다.

마. Terraform : init을 구성하고 저장합니다.

바. Terraform : apply를 구성 하고 저장합니다.

사. 'Create Release'를 시작하고, 로그를 확인합니다.

아. Azure Portal에서 VMSS 프로비저잉 결과를 확인 합니다.



  • No labels
Write a comment…