OpenBao 3노드 HA 프로덕션 구축 트러블슈팅 기록

로컬에서 검증한 OpenBao 스택을 프로덕션으로 옮기며 발생한 문제들의 기록. unseal 키 미반영, AD 그룹 부재, 셸 오류, Kyverno가 ESO를 막는 문제의 증상과 원인, 수정 내용.

2026년 7월 20일

VM에서 AKS로: 글로벌 앱마켓 서비스 58개를 옮기며 배운 것들

글로벌 서비스 58개의 VM→AKS 전환 과정과 비용·장애·거버넌스 변화를 정리했다.

2025년 7월 2일

kubectl apply를 그만두고 GitOps로: ArgoCD 도입기

kubectl 수동 배포를 ArgoCD GitOps로 바꾸며 달라진 것들. 단일 진실 소스와 감사 추적.

2025년 6월 18일

Istio Gateway 재배포로 발생한 43분 장애 회고

Istio ingressgateway 재배포가 43분 장애로 번진 과정과 원인, 재발 방지를 포스트모템으로 정리했다.

2025년 5월 21일

전사 표준 컨테이너 베이스 이미지(corebase)를 설계하고 만든 과정

JDK·런타임·APM·보안 기본값을 한곳에서 관리하는 멀티아키텍처 표준 베이스 이미지를 설계하고, 서명·배포 파이프라인까지 만든 과정이다.

2025년 3월 15일

Kubernetes Mutating Webhook으로 APM Agent 자동 주입

전사 서비스 차트를 하나씩 수정하는 대신 APM 주입을 Mutating Webhook으로 처리한 기록이다.

2025년 2월 11일

무중단 배포를 위한 L4 제어 자동화: 콘솔을 만지던 일을 코드로

사람이 수동으로 하던 무중단 배포용 L4 제어를 멀티벤더 제어 라이브러리와 Jenkins로 자동화한 기록이다.

2024년 6월 20일

PostgreSQL autovacuum과 대형 테이블 VACUUM 운영 기준

대형 테이블의 dead tuple, autovacuum 발동 조건, 수동 VACUUM+ANALYZE 운영 기준을 정리했다.

2021년 8월 30일