본문 바로가기
Cloud

Terraform 로그 레벨 변경하기 - Windows 환경

by C곰군 2023. 3. 24.

요즘 Terraform으로 환경구축을 열심히 하고 있습니다.

테린이 입장에서 로그가 안 찍히니 불편해서 로그 레벨 조정하는 법을 열심히 찾아봤는데, 윈도우 환경에 대한 글은 잘 안 나오더라고요..

그래서 제가 해보고.. 가장 간단한 방법을 남깁니다!!

 

 

Terraform은 로그를 사용하여 실행 중인 작업에 대한 상세한 정보를 제공합니다. 

기본적으로 로그는 최소한의 정보만 출력하지만, 필요에 따라 로그 레벨을 변경하여 더 상세한 정보를 얻을 수 있습니다. 

Terraform 로그 레벨은 다음과 같이 여러 단계로 구성되어 있습니다.

  1. TRACE: 가장 자세한 로그 정보를 제공합니다. 내부 작업 및 Terraform 코드의 세부적인 동작을 확인하려는 경우 사용합니다.
  2. DEBUG: 디버깅에 필요한 정보를 포함합니다. 이 로그 레벨에서는 Terraform 작업 중 발생하는 문제를 찾아 해결하는 데 도움이 되는 정보를 제공합니다.
  3. INFO: Terraform 작업의 일반적인 정보를 출력합니다. 작업이 어떻게 진행되고 있는지 간략하게 파악할 수 있는 로그 레벨입니다.
  4. WARN: 경고 레벨의 로그를 출력합니다. 이 레벨에서는 잠재적인 문제나 주의해야 할 사항에 대한 정보를 제공합니다.
  5. ERROR: 오류 레벨의 로그만 출력합니다. Terraform 작업 중 발생하는 실제 오류에 대한 정보를 확인할 수 있습니다.
  6. FATAL: 치명적인 오류에 대한 로그만 출력합니다. 이 레벨의 로그는 시스템이 작동을 중단해야 하는 상황을 나타냅니다.
    (위 정보는 챗형이 제공해 준 정보로 사실과 다를 수 있습니다..ㅎ)

Windows 환경에서 Terraform 로그 레벨을 변경하려면 환경 변수를 조정해야 합니다.


그냥 제어판의 시스템 환경 변수 편집에서 TF_LOG값을 넣어주시면 됩니다!!!

 

 

그럼 이만 쓰겠습니다!!

 

감사합니다!

댓글