Windows11 Terraform 설치 및 시작하기

    Terraform 이란?

    인프라를 코드로써 관리하기 위해서 사용하는 것이다. 코드로 관리할 때의 장점은 무엇인가!

    • 자동화를 시킬 수 있다.
    • 실수가 줄어든다.

    예를 들어 AWS실습에서 했던 EC2를 만든다고 할 때, AWS 매니지먼트 콘솔에서  VPC도 구축하고, 서브넷도 구축하고, 
    게이트웨이 연결하고, 키만들고 등등등..... 이것저것 해야할것이 너무 많다!

    즉, 딸깍딸깍을 많이 해야한다 = (시간이 많이 든다) 심지어 이 과정이 반복되기 까지 한다면? 엄청난 시간이
    소요될 것이다!  그래서 나온 아이디어가 이런 딸깍질들을 코드로 대체하여 관리하자는 것이다! 그것이 바로 테라폼!

    이제 설치를 해보자!

     

    Terraform 설치

    1. 구글이든 네이버든 Terraform을 검색한 후 들어간다
    https://www.terraform.io/      << 여기다

    Terraform 사이트

    2. 우측 상단의 다운로드를 클릭한다!

     

    3. 본인의 운영체제에 맞게 선택을 해주고 (현재 실습에서는 윈도우로 진행) 다운로드를 한다

    테라폼 다운로드 페이지

    보면 윈도우의 경우, 386과 AMD64가 있는데 386은 32bit운영체제 AMD64는 64bit운영체제 이다.
    본인의 운영체제에 맞게 다운로드를 해주자!

     

    4. 요로코롬 zip파일로 다운로드가 될텐데 이걸 C드라이브 밑에 테라폼 폴더를 만들고 풀어준다!

    다운로드 된 테라폼

    이런식으로 C드라이브 밑에 테라폼의 압축을 풀어준다! (일단 저tf폴더는 무시)

     

    5. 환경변수 등록하자
    저 terraform.exe를 실행해도 뭐가 잠깐 나타났다 사라지는데 정상이다. 아직 환경변수등록을 안했기 때문이다!

    시스템 환경변수 편집 검색!

     

     

    환경변수 창

    우측 하단의 환경변수를 클릭!

     

    아래쪽 시스템 변수에서 Path 를 클릭하여 선택하고 편집을 클릭!

     

    여기서 
    1. 우측에 새로만들기 클릭
    2. 위 사진의 맨 아랫줄과 같이 C드라이브 밑의 terraform 경로를 입력
    3. 확인 후 저장 
    4.끝

     

    6. 실행 테스트

    CMD창을 열고 terraform을 입력해보자

    'Terraform' 카테고리의 다른 글

    Terraform으로 Nginx EC2인스턴스 만들기  (0) 2023.08.15

    댓글