클라우드 서비스와 리소스를 관리하는 것에 압도되셨나요? 이러한 업무에 도움이 될 도구가 무엇인지 궁금하신가요? 더 이상 궁금해 하지 마시고 지금 바로 시작해 보세요! 이 튜토리얼에서는 Terraform을 설치하는 방법을 알려드릴 겁니다!
Terraform은 클라우드 인프라를 효과적이고 빠르게 구축, 변경 및 관리하기 위한 가장 인기 있는 자동화 도구입니다. 그러면 시작해 봅시다!
요구 사항
이 단계별 지침은 Terraform에 대한 튜토리얼입니다. 함께 따라하려면 다음 사항을 확인하세요:
- A Windows 10+ device.
- A device with Ubuntu 18.04 or later. The examples in this tutorial will use Ubuntu 18.04.
Windows 장치에서 Terraform 설치
Terraform을 Windows 장치에 설치하는 방법을 알아보려면 아래 내용을 읽어보세요.
1. 좋아하는 브라우저를 열고 HashiCorp의 Terraform 릴리스 페이지에서 적절한 버전의 Terraform을 다운로드하세요. 예제에서는 버전 1.0.6을 사용합니다.
작성 시점에서 가장 최신 버전은 1.0.6입니다. 예제에서는 이 버전을 사용합니다.
2. C:\ 드라이브에 tools 폴더를 생성하세요.
3. 다운로드한 압축 파일을 풀고 terraform.exe를 이전에 생성한 C:\tools 폴더로 복사하세요.
4. 다음으로 시작 메뉴를 열고 환경 시스템을 입력하고 첫 번째로 나오는 검색 결과는 시스템 환경 변수 편집 명령어여야 합니다. 검색 결과를 클릭하면 아래에 표시된 시스템 속성 창이 나타납니다.

5. 이제 Path 환경 변수를 찾고 편집을 클릭하여 변경합니다.

6. 새로 만들기를 클릭하고 terraform.exe가 추출된 폴더 경로인 C:\tools\terraform.exe를 추가하고 확인을 클릭합니다.

위의 스크린샷은 버전이 포함된 하위 디렉터리 경로를 보여줍니다. 이는 선택 사항입니다.
7. 환경 변수 PATH에 Terraform이 올바르게 추가되었는지 확인하기 위해 명령 프롬프트나 PowerShell을 엽니다. terraform
명령어를 실행하면 아래와 유사한 출력이 나타납니다.

8. 좋은 습관으로, 설치된 Terraform의 버전을 확인하기 위해 terraform --version
을 실행하는 것도 고려해보세요. 따라오고 있다면 1.0.6
이 표시되어야 합니다.

Ubuntu에서 패키지 저장소를 사용하여 Terraform 설치하기
이제 Linux, 특히 Ubuntu에서 Terraform을 설치하는 방법을 배워보겠습니다. apt install
명령어를 사용하여 패키지 저장소를 통해 Terraform을 설치할 것입니다.
1. 원하는 SSH 클라이언트로 Ubuntu 머신에 SSH로 접속합니다.
2. Terraform 설치 파일을 보관할 디렉토리를 생성하세요. 어떤 디렉토리에든 Terraform을 설치할 수 있지만, 소프트웨어는 일반적으로 opt 디렉토리 아래에 설치하는 것이 권장됩니다. mkdir
명령어를 사용하여 terraform 디렉토리를 생성하세요. 아래의 명령어처럼 해당 디렉토리로 이동하세요.

3. 다음으로, 패키지 인증을 위해 HashiCorp 키를 시스템에서 신뢰하도록 구성하기 위해 아래의 curl
명령어를 실행하세요. 명령어를 실행한 후에는 OK
메시지를 확인할 수 있습니다. Ubuntu 장치와 HashiCorp 사이트 간의 연결이 안전하게 이루어집니다.
이 튜토리얼에서는 root 사용자를 사용하지만, 일반적으로 sudoers 그룹의 권한을 가진 덜 권한이 있는 계정을 사용하는 것이 좋습니다.

4. 키를 등록한 후에는 apt-add-repository
명령어를 실행하여 공식 HashiCorp 저장소를 시스템에 추가하세요. HashiCorp 저장소에는 Terraform 설치 패키지가 포함되어 있습니다.

5. 새로 추가된 HashiCorp 저장소에서 Terraform을 설치하기 위해 apt install
명령어를 실행하세요.

6. terraform
명령어를 실행하여 Terraform 설치를 확인하세요. 아래와 유사한 출력 결과를 확인해야 합니다.

모든 리눅스 장치에 대해 Zip 파일을 사용하여 Terraform 설치하기
모든 Linux 배포판이 apt 도구에 액세스할 수 있는 것은 아닙니다. 대신 zip 파일에서 Terraform을 설치합니다. 이를 달성하는 방법을 확인해 봅시다!
1. /opt/terraform 디렉토리를 생성하고 아래와 같이 mkdir
및 cd
명령어를 사용하여 해당 디렉토리로 이동합니다.

2. HashiCorp의 Terraform 릴리스 페이지에서 적절한 버전의 Terraform을 다운로드합니다. 아래 예시는 버전 1.0.6을 현재 디렉토리로 wget
을 사용하여 다운로드합니다.

3. 다운로드가 성공적으로 완료되면 unzip
명령어를 사용하여 Terraform 아카이브를 현재 디렉토리에 압축 해제합니다.
ls
명령어를 실행하여 terraform 이진 파일이 있는지 확인합니다.

4. 이제 terraform 이진 파일을 실행 가능한 디렉토리인 /usr/local/bin으로 이동합니다. 실행 가능한 디렉토리(/usr/local/bin
)를 사용하면 Linux 시스템의 어느 곳에서나 실행 가능한 파일을 실행할 수 있습니다.
마지막으로, terraform --version
명령어를 실행하여 terraform이 성공적으로 설치되었는지 확인합니다.
결론
이 튜토리얼에서는 Ubuntu와 Windows 장치에 Terraform을 설치하는 방법을 배웠습니다. 이제 Terraform을 다운로드하고 설정했으므로, 어떤 작업을 관리할 계획이 있으신가요?