terraform version 커맨드
terraform version 커맨드
terraform version 커맨드는 Terraform 바이너리와 설치된 모든 플러그인의 현재 버전을 출력해요. 아무 인자 없이 실행하면 Terraform 버전, 설치된 플랫폼, 설치된 프로바이더, 그리고 (비활성화하지 않았다면) 업그레이드·보안 검사 결과를 함께 보여줘요.
출처: 문서
본문
사용법 (Usage)
사용법: terraform version [options]
추가 인자 없이 version을 실행하면 Terraform 버전, 설치된 플랫폼, 설치된 프로바이더, 그리고 업그레이드·보안 검사 결과(비활성화하지 않은 경우)를 표시해요. 자세한 내용은 업그레이드 및 보안 공지 검사를 참고하세요.
플래그 (Flags)
이 커맨드에는 선택적인 플래그가 하나 있어요:
-json- 버전 정보를 JSON 객체 형태로 출력해요. 업그레이드나 보안 정보는 포함되지 않아요.
예제 (Example)
기본적인 사용법은 다음과 같아요. 해당하는 경우 업그레이드·보안 정보도 함께 표시돼요:
$ terraform version
Terraform v0.15.0
on darwin_amd64
+ provider registry.terraform.io/hashicorp/null v3.0.0
Your version of Terraform is out of date! The latest version
is X.Y.Z. You can update by downloading from https://developer.hashicorp.com/terraform/install
JSON 형태로 출력하면:
$ terraform version -json
{
"terraform_version": "0.15.0",
"platform": "darwin_amd64",
"provider_selections": {
"registry.terraform.io/hashicorp/null": "3.0.0"
},
"terraform_outdated": true
}