Infrastructure as Code
SRE / DevOps 엔지니어 · 중급 · 이론 5 · 퀴즈 4 · 실습 2
테라폼이나 앤서블을 배우기 전에, 그 도구들이 왜 그렇게 생겼는지를 먼저 익힙니다. 원하는 상태를 선언하고, 현재 상태를 읽고, 차이를 계산해 적용하는 3분할 구조를 셸과 JSON 으로 직접 만들어 봅니다. 멱등성과 상태 파일, 드리프트와 잠금까지 다루면 어떤 IaC 도구를 잡아도 화면이 읽힙니다.
커리큘럼
선언형 사고
무엇(What)을 정의하면 어떻게(How)는 도구가 처리한다
멱등성
몇 번을 실행해도 결과가 같아야 자동화를 믿을 수 있다
- 두 번 돌려도 같아야 한다 이론
- 멱등한 리소스 보장 스크립트 실습
- 퀴즈: 멱등성 퀴즈
상태 관리
상태 파일, 잠금, 드리프트 — 개념만 확실히 잡는다
드리프트와 임포트
코드에 없는 변경이 이미 일어나 있을 때