• 윈도우11 명령어 설치 - 테라폼[Terraform], AWS CLI, AWS IAM Authenticator

    2025. 2. 15.

    by. Daramu

    본격적으로 Argo CD를 사용하기 전에, 몇가지 필요한 준비물이 있다.

     

    0. AWS 계정

    1. Terraform

    2. AWS CLI

    3. AWS IAM Authenticator

    4. 코드 편집을 위한 편집기( VSCode, WEBStorm etc....)

     

    윈도우 도커 데스크탑의 쿠버네티스를 사용하는 관계로,

    윈도우11 프로 환경이기에 아래의 과정을 통해 각 명령어를 설치했다.

     

    1. Terraform

    테라폼 공식홈페이지를 참고하여 EXE 파일을 다운로드 받은 후, 원하는 폴더에 넣는다.

    LICENSE 파일은 넣을 필요없다. exe 파일이 중요

    그리고 윈도우 검색에서 "환경 변수"를 입력하여 시스템 환경 변수 편집 화면으로 들어가서 Path 부분에 설치한 경로를 추가한다.

    여기서는 사진에서 볼 수 있듯이 C아래의 Program 아래에 terraform 폴더를 만들어 exe프로그램을 넣었으니, 그렇게 추가한다.

     

    (가장 왼쪽부터 "환경 변수 -> 시스템 변수/Path/편집 -> 새로 만들기/복사한 경로 붙여넣기" 순의 작업으로 진행한다.)

     

    적용을 위해서는 PowerShell을 종료 후 재시작이 필요하다.

     

    2. AWS CLI

    msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi

    위의 명령어를 사용하여 AWS CLI를 설치한다.

    그리고 Terraform과 마찬가지로 PowerShell을 종료 후 재시작하여 "aws --version" 명령어를 통해 설치를 확인할 수 있다.

    환경변수는 자동으로 들어가기에 별도의 작업은 필요 없다.

     

     

    3. AWS IAM Authenticator

    choco install aws-iam-authenticator
    
    #설치 확인
    aws-iam-authenticator version

    choco를 통해 install을 할 수 있다.

     

    만약 choco가 없다면 아래의 명령어를 통해 설치가 가능하다

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
    
    #설치확인
    choco -v

     

     

    4. 코드 편집기

    많이들 사용하는 VSCODE의 경우 공식 홈페이지에서 다운로드 후 실행이 가능하다.

    하지만 여기서는 제트브레인(JetBrains)사의 웹스톰(WebStorm)을 사용할 것이다.

    아마 자바 기반의 개발을 해봤다면 한 번쯤은 들어봤을 인텔리제이 아이디어(IntelliJ IDEA)를 만든 회사이다.

     

    공식 홈페이지로 접근하여 계정을 생성한 후에 설치를 진행한다.

    비영리이므로 무료로 사용 가능하며, VSCODE보다 좋아하는 이유는 미사용 메소드등에 대하여 회색으로 표시 등 몇가지 편의기능을 제공하기 때문이다.

     

    취향에 따라 다르니 개인의 편의성에 맞춰 사용 가능하다.

     

     

     

    'DevOps > ArgoCD' 카테고리의 다른 글

    Argo CD 구축 - 윈도우 도커 데스크탑 쿠버네티스  (0) 2025.02.14
    ArgoCD 란?  (0) 2025.02.14

    댓글