본문 바로가기
Terraform(공부중)

Terraform 명령어 정리

by ohrohi 2023. 3. 21.
반응형

사용형식: terrafrom [global options] <subcommand> [args]

 

* 메인 명령어

init - 다른 명령을 위한 작업 디렉토리 준비

validate - 구성이 유효한지 확

plan - 현재 구성에 필요한 변경 내용 표시

apply - 인프라 생성 또는 업데이트

destroy -  이전에 생성된 인프라 삭제

 

*  다른 명령어 

console - 대화형 명령 프롬프트에서 Terraform식 사용

fmt - 표준 스타일로 구성 다시 포맷

force-unlock - 현재 작업 공간에서 고착된 잠금 해제

get - 원격 Terraform 모듈 설치 또는 업그레이드

graph - 작업의 단계에 대한 Graphviz 그래프 생성

import - 기존 인프라를 Terraform 리소스와 연결

login - 원격 호스트에 대한 자격 증명 가져오기 및 저장

logout - 원격 호스트에 대해 로컬로 저장된 자격 증명 제거

metadata - 메타데이터 관련 명령

output - 루트 모듈의 출력 값 표시

providers - 이 구성에 필요한 공급자 표시

refresh - 원격 시스템과 일치하도록 상태 업데이트

show - 현재 상태 또는 현재 구성 확인

state - 고급 상태 관리

taint - 리소스 인스턴스를 완전히 작동하지 않는 것으로 표시

test - 모듈 통합 테스트를 위한 실험적 지원

untaint - 리소스 인스턴스에서 'taint' 상태 제거

version - 현재 Terraform 버전 표시

workspace - workspace 관리

 

*Global options

-chdir=DIR - 지정된 하위 명령을 실행하기 전에 다른 작업 디렉터리로 전환

-help - 지정된 하위 명령에 대한 도움말을 표시

-version - 버전 하위 명령의 별칭

반응형

'Terraform(공부중)' 카테고리의 다른 글

GCE (Google Compute Engine) 생성 기본형식  (0) 2023.04.06