새소식

IaC/Terraform

[Terraform] 간단한 테라폼 설치 방법

  • -

Terraform은 Infrastructure를 코드로 관리하는 도구로, 주로 클라우드 인프라를 프로비저닝하고 관리하기 위해 사용됩니다. 이번 포스팅에서는 이러한 Terraform을 설치하는 방법을 알아보겠습니다.


설치 환경

여기서는 Ubuntu 22.04 LTS 환경에서 Terraform을 설치하는 방법을 설명합니다.

 

Terraform 설치

테라폼은 다양한 운영체제를 지원하므로, 사용 중인 플랫폼에 따라 해당하는 패키지를 다운로드해야 합니다. 자세한 내용은. 공식 테라폼 웹사이트를 참고해주세요.

 

먼저, 패키지 인증을 위해 HashiCorp 키를 신뢰할 수 있도록 키를 추가해줍니다.

$ wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
--2023-04-23 03:58:36--  https://apt.releases.hashicorp.com/gpg
[sudo] password for sonit: Resolving apt.releases.hashicorp.com (apt.releases.hashicorp.com)... 18.64.8.81, 18.64.8.36, 18.64.8.110, ...
Connecting to apt.releases.hashicorp.com (apt.releases.hashicorp.com)|18.64.8.81|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3980 (3.9K) [binary/octet-stream]
Saving to: ‘STDOUT’

-                                   100%[=================================================================>]   3.89K  --.-KB/s    in 0s

2023-04-23 03:58:37 (96.9 MB/s) - written to stdout [3980/3980]

 

 

다음으로 해당 키를 HasiCorp 레포지토리를 추가하고, apt 업데이트를 통해 레포지토리를 불러와서 Terraform을 설치해줍니다.

$ echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com jammy main

$ sudo apt update && sudo apt install terraform

 

설치된 Terraform의 버전을 확인해봅시다.

$ terraform version
Terraform v1.4.5
on linux_amd64

 

이제 Terraform을 즐기시면 되겠습니다.😎

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.