claude code2 [책 정리] 인프라 구성 · 배포 with 클로드 코드 - (2) Chapter 3. 첫 번째 배포 파이프라인 배포 자동화(CI/CD) 파이프라인 만들기 Push 기반 배포의 한계- 히스토리 관리의 어려움- 수정 시 복원 불가 해결 방안- 명령형이 아닌 선언형 관리 (쿠버네티스 철학)- Git 저장소에서 관리되는 YAML이 단일 진실 공급원(Single Source of Truth)이 된다. 그래서 이번 장 목표는.. Git 저장소에 선언된 매니페스트를 기준으로클러스터 상태를 자동으로 동기화하는 Pull 기반 GitOps 파이프라인 구축하기 GitOps의 핵심은- 모든 변경은 Git commit을 통해 적용- ArgoCD와 같은 GitOps Controller가 Git 저장소를 주기적으로 Pull하여, 클러스터 상태 동기화 (Reconciliation Loop.. 2026. 7. 7. [책 정리] 인프라 구성 · 배포 with 클로드 코드 - (1) Chapter 1. AI 시대, 개발자의 인프라 개발자가 인프라를 다뤄야 하는 이유 "만든 사람이 운영한다(You build it, you run it)"- 개발자는 코드 작성 뿐 아니라 배포, 리소스 관리, 문제 진단 등 운영 영역까지 대응할 수 있어야 한다. "클라우드 네이티브 전환"- 다양한 클라우드 환경에서 인프라를 코드로 정의한다.- 서버 설치 시 버튼을 클릭하여 수동으로 생성하지 않고, 코드 기반으로 인프라와 배포 파이프라인을 자동화한다. (YAML, Terraform으로 선언 -> Git에 커밋) "풀스택 개발자의 새로운 의미"= 백엔드 + 프론트엔드 + 배포 파이프라인 + 인프라 인프라 구축의 출발점 "쿠버네티스"- 특정 클라우드에 종속되지 않는다.- 리눅스가 서버 운영의 표준.. 2026. 6. 29. 이전 1 다음