Terraform을 사용하여 Azure Kubernetes Service를 만드는 방법 - 2부

이 문서에서는 HashicorpTerraform를 사용하여 AKS 클러스터를 만드는 방법을 살펴봅니다.

Terraform을 사용하여 Azure Kubernetes Service를 만드는 방법



-
-

테라포밍 파일



provider.tf

이 파일에는 구독 세부 정보와 tfstate 파일을 저장할 백엔드 세부 정보가 포함되어 있습니다.

main.tf

이 파일은 로그 분석 작업 영역이 있는 AKS 클러스터를 만듭니다.

variables.tf

이 파일에는 모든 변수 세부 정보가 포함되어 있습니다.

outputs.tf

클러스터가 생성되면 Kubernetes에 액세스하기 위한 몇 가지 세부 정보가 필요하며 이러한 세부 정보를 얻을 수 있는 outputs.tf 파일이 있습니다.

모든 파일이 생성되면 실행을 시작합니다.

지형 초기화




terraform init


위 명령을 실행하여 Terraform 배포를 초기화합니다. 이 명령은 Azure 리소스를 관리하는 데 필요한 Azure 모듈을 다운로드합니다.

Terraform 계획 실행




terraform plan


위의 명령을 실행하여 실행 계획을 만듭니다. 이 명령은 실행 계획을 생성하지만 실행하지는 않습니다. 대신 구성 파일에서 대상 구성을 만드는 데 중요한 이동을 결정합니다. 이 샘플은 실제 리소스를 수정하기 전에 실행 형식이 우리의 기대에 맞는지 확인하도록 승인합니다.

Terraform 실행 계획 적용




terraform apply


위의 명령을 실행하여 실행 계획을 클라우드 인프라에 사용하십시오.

제 글을 끝까지 읽어주셔서 감사합니다. 오늘 구체적인 내용을 배웠기를 바랍니다. 이 기사가 마음에 드셨다면 친구들에게 공유해 주시고 저와 공유할 제안이나 생각이 있으시면 댓글 상자에 적어주세요.

좋은 웹페이지 즐겨찾기