Published on2025년 9월 19일Kubernetes CrashLoopBackOff 10가지 원인과 15분 진단techCrashLoopBackOff는 ‘컨테이너가 계속 죽고 다시 뜨는’ 상태입니다. 로그/이벤트/프로브/리소스/볼륨을 15분 안에 좁혀가는 실전 진단 루틴과 대표 원인 10가지를 정리합니다.Read more →
Published on2025년 9월 19일Spring Security OAuth2 401 - JWKS 캐시·kid 불일치 해결techSpring Security OAuth2 Resource Server에서 간헐적으로 401이 발생한다면, JWKS 캐시와 kid 불일치(키 로테이션) 이슈일 가능성이 큽니다. 이 글은 로그 포인트, 재현 방법, 캐시/로테이션 대응 설정과 운영 체크리스트를 정리합니다.Read more →
Published on2025년 9월 19일TS 5.5 const 타입 오류, satisfies로 안전하게 해결syntaxTypeScript 5.5에서 const 객체/배열을 다룰 때 갑자기 타입 오류가 늘어난 것처럼 보일 수 있습니다. `satisfies`로 리터럴 타입은 유지하면서도 스키마 검증을 통과시키는 패턴을 정리합니다.Read more →
Published on2025년 9월 18일EKS에서 HTTP 431 해결 - 헤더·쿠키 과다 진단techEKS에서 간헐적으로 발생하는 HTTP 431(Request Header Fields Too Large)의 원인을 ALB/NLB, Ingress(NGINX), 애플리케이션 레이어까지 분해해 진단하고, 쿠키/헤더 과다를 근본적으로 줄이는 실전 해결책을 정리합니다.Read more →
Published on2025년 9월 18일GitHub Actions OIDC로 AWS 자격증명 0초 발급techGitHub Actions에서 AWS 액세스 키 없이 OIDC로 STS 임시 자격증명을 발급받아 배포/운영 작업을 안전하게 자동화하는 방법을 정리합니다.Read more →