Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Terraform Cloud 를 사용하는 경우 local에서 terraform을 실행하려면 variable 을 local에 다운로드 받아야 한다. 이 것을 api를 이용하여 다운받을 수 있다.

처음에는 코드를 직접 짰는데 https://www.terraform.io/docs/cloud/api/index.html 에서 Client libraries and tools 를 보면 여러가지 shell, python, ruby, .NET 클라이언트 라이브러리가 나온다. 나중에는 이것을 참고해 보아야 겠다.

curl 이용하여 Terraform Cloud 의 특정 workspace에서 variables 을 json 으로 가져와서 python에서 변수를 뽑아보았다.

...