포스트

Day11 CI/CD 환경구축, AWS 인프라 구축

CI/CD 환경구축하기

  • Day 10 참고

AWS 테라폼 쿠버네티스 셋팅

AWS CLI에 입력된 엑세스키 삭제하는 방법

  • 윈도우 : rmdir /s /q “%USERPROFILE%/.aws”
  • 리눅스 : rm -rf ~/.aws
  • 맥 : rm -rf ~/.aws

액세스 키 확인

  • aws configure list : AWS 엑세스키가 등록되어 있는지 확인
  • aws configure : AWS 엑세스키 등록
    • AWS Access Key ID [None]: access key 입력
    • AWS Secret Access Key [None]: secret key 입력
    • Default region name [None]: ap-northeast-2
    • Default output format [None]: 엔터
  • cat ~/.aws/credentials : 엑세스키 확인

AWS 테라폼 설치

varialbles.tf 파일 수정

  • prefix, region 수정
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    variable "prefix" {
      description = "Prefix for all resources"
      default     = "dev-" # <- 본인 네임번호로 수정 ex) dev-1
    }
      
    variable "region" {
      description = "region"
      default     = "ap-northeast-2"
    }
    

테라폼 명령어

  • terraform init : 테라폼 초기화
  • terraform plan : 테라폼 실행 전 실행 계획 확인
  • terraform apply : 테라폼 실행
  • terraform destroy : 테라폼 삭제
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.