[Terraform] 2강 기본 명령어

전형빈·2022년 12월 26일
0

테라폼

목록 보기
3/12
post-thumbnail

테라폼의 기본 명렁어

  • init → 테라폼 명령어 사용을 위해 각종 설정을 진행
  • plan → 작성한 코드가 실제로 어떻게 생성될지에 대한 예측 결과를 보여줌
  • apply → 코드로 실제 인프라를 생성
  • import → 이미 생성된 자원을 테라폼 state 파일로 옮겨주는 명령어
  • state → state를 다루는 명령어로 하위 명령어로 mv, push와 같은 명령어가 있음
  • destroy → 생성된 자원들을 state 파일 기준으로 모두 삭제

테라폼 명령어 Process

보통 init → plan → apply 프로세스로 진행한다.

  1. 작성한 코드에서 init 명령어 실행

  2. 실제로 작성한 코드가 어떻게 생성될지에 대한 예측 결과를 보여줌
    가장 많이 쓰이며 plan에 문제가 없어야 apply에 문제가 없을 확률이 높다. (100% 보장해주진 않는다.)

  3. 실제로 작성한 코드로 실제 인프라를 생성하기 때문에 주의 깊게 실행하야 한다. (항상 사전에 plan으로 검증을 하자)


이 밖에도 다른 명령어가 많지만, 기본 명령어를 먼저 숙달하고 시작하자!

기본 명령어가 90% 이상을 차지하니 쓰면서 배우자


REFERENCE

0개의 댓글