쿠버네티스 사이드카 컨테이너 개념 정리. 같은 Pod에서 주 컨테이너를 보완·확장하는 보조 컨테이너의 역할과 활용 패턴을 설명합니다.
kubectl get 명령어로 파드·서비스·디플로이먼트 등 리소스 목록과 상태를 조회하는 방법. -A, -o, --selector 등 핵심 옵션을 예제로 정리합니다.
kubectl describe 명령어로 리소스의 상세 정보와 이벤트를 조회하는 방법. --namespace, --show-events 등 옵션과 사용 예제를 정리합니다.
마이크로서비스 아키텍처의 핵심 5대 패턴(Database per Service·API Gateway·Circuit Breaker·Saga·Event-Driven)을 정의부터 설명하고, 주문-결제-배송 시스템을 Java·Docker·Kubernetes로 구현하는 실전 예 …
Ansible Playbook의 YAML 멀티라인 처리법 정리. Literal(|)과 Folded(>) 스타일의 줄바꿈 보존 차이와 chomping 지시자 사용법을 예제로 설명합니다.
쿠버네티스 metrics-server로 노드·파드의 CPU·메모리 사용량을 수집하는 방법. 설치와 kubectl top 연동 리소스 모니터링을 정리합니다.
GitOps 배포 도구 Argo CD 소개. Git 저장소를 단일 소스로 삼아 쿠버네티스 클러스터 상태를 선언적으로 동기화하는 작동 원리를 설명합니다.
Docker 컨테이너 이미지 크기와 Union File System(UFS) 구조를 이해하고, overlay2 동작 원리·레이어 캐싱·멀티스테이지 빌드 등 실전 이미지 최적화 기법까지 한 번에 정리합니다.
Docker Compose로 컨테이너 레지스트리 Harbor(v2.12.1)를 설치하는 방법. RBAC 기반 접근 제어 등 특징과 설치·구성 과정을 정리합니다.
쿠버네티스 환경의 GitLab CI 파이프라인 구성. Docker-in-Docker(dind) 빌드 설정과 자주 발생하는 docker 버전 관련 에러 해결법을 정리합니다.