Terraform 실전
리소스를 몇 개 만들 줄 아는 것과 남이 쓰는 인프라 코드를 운영하는 것은 다른 일입니다. 이 코스는 모듈로 경계를 긋고, count 와 for_each 로 여러 개를 다루고, 이미 만들어진 자원을 상태에 편입시키고, 코드 밖에서 생긴 변경을 감지해 되돌리는 네 가지를 다룹니다. 모든 실습은 오프라인 OpenTofu 로 진행하며, 상태 파일을 직접 열어 무엇이 어떻게 바뀌는지 눈으로 확인합니다.
고급 · 레슨 30 · 실습 10
커리큘럼
모듈화
- 모듈 — 재사용보다 경계가 먼저다 reading
- 자식 모듈 만들고 여러 번 호출하기 lab
- 퀴즈: 모듈화 quiz
count 와 for_each
상태 조작과 import
- 상태 수술 — 실물을 건드리지 않고 기억만 고치기 reading
- 상태 옮기고 지우고 가져오기 lab
- 퀴즈: 상태 조작과 import quiz
라이프사이클과 드리프트
- 라이프사이클과 드리프트 — 어느 쪽으로 맞출 것인가 reading
- 라이프사이클로 통제하고 드리프트 되돌리기 lab
- 퀴즈: 라이프사이클과 드리프트 quiz
workspace 와 디렉터리 분리
프로바이더 별칭과 버전 제약
동적 블록과 복잡한 형
계획 성능 — 재고 나서 고른다
- 느린 계획을 다루는 네 손잡이와 그 대가 reading
- 계획이 느려지자 사람들이 계획을 건너뛰기 시작했다 lab
- 퀴즈: 계획 성능과 그 대가 quiz