당
당근
March 27, 20251회
Karpenter 트러블슈팅 — 비용과 안정성 두 마리 토끼 잡기

간단 소개
Karpenter 도입 과정에서 겪은 트러블슈팅 경험과 해결 방안, 그리고 도입 효과 및 향후 개선 과제를 다룬 글입니다.
AI Summary
- Karpenter 도입 배경 및 주요 기능
- ASG 기반 인프라의 한계 극복 및 유연한 클러스터 스케일링 필요성 증대
- Karpenter는 파드 수요에 맞춰 노드를 조절하는 클러스터 오토스케일링 Operator
- Provisioning, NodePool, Consolidation 등의 기능 제공
- Karpenter 트러블슈팅 및 해결 과정
- 스케줄링 문제: Karpenter 내부 스케줄링 시뮬레이션과 kube-scheduler 간 차이 발생 (topologySpreadConstraints 미지원 등)
- 커스텀 AMI 제약: AMI 태그 이동 불가로 인한 추가 파이프라인 구성 필요
- 노드 크기 문제: budget 설정에 따른 MultiNodeConsolidation 미작동, 최소 노드 크기 설정으로 해결 시도
- 리소스 인식 차이: Karpenter의 리소스 계산 방식과 실제 리소스 양의 차이로 인한 과도한 프로비저닝 발생, 1.1.0 버전 패치로 개선
- Node Churn: 파드 수요 변경 시 consolidation 연쇄 작용 발생, budget 조정으로 개선
- Karpenter 도입 효과 및 향후 과제
- 월간 인프라 비용 절감, EKS 클러스터 업데이트 용이성 향상
- 노드 웜업 시간 개선, 레이턴시 안정화, 스케줄링 정합성 향상 등의 과제 존재
Next Feeds

AI로 생성한 이미지는 어떻게 평가할까요? (기본편)
AI 이미지 생성 모델 평가 방법(시각적 품질, 프롬프트 일치율)과 다양한 평가 지표를 소개합니다.
AI 이미지 생성평가 방법FIDCLIP Score프롬프트 일치율
2025. 3. 27.
LY Corp
React Native에서 타입 안전한 파일 기반 라우팅 구현하기
토스 Bedrock 프레임워크의 타입 안전 파일 기반 라우팅 구현 방식과 개선된 useNavigation 훅을 통한 개발 효율성 향상 방안을 제시합니다.
React NativeBedrock타입 안전파일 기반 라우팅useNavigation
2025. 3. 26.
토스

이번 주에 낚시대는 얼마일까?
SSG.COM은 MAB를 활용하여 가격 최적화를 진행하고, Thompson Sampling과 Sliding window를 통해 모델 성능을 개선한다.
MABThompson Sampling가격 최적화머신러닝KPI
2025. 3. 26.
SSG

프론트엔드 엔지니어가 AI로 완성한 n8n 랜딩 페이지 제작 후기 : 기획, 디자인, 개발의 통합 경험
프론트엔드 엔지니어가 AI 도구를 활용하여 n8n 랜딩 페이지를 제작한 경험을 공유하고, AI 활용의 효율성을 강조합니다.
AI랜딩 페이지프론트엔드n8n자동화
2025. 3. 26.
인포그랩
소프트웨어 개발하는데 사양이 꼭 필요한가요?
소프트웨어 개발에서 사양 정의의 중요성과 현실적인 어려움을 지적하고, 협업 시 사양 해석 차이를 줄이기 위한 방안을 제시합니다.
사양요구사항IVIESSRS
2025. 3. 25.
현대자동차

나만의 Visual Studio Code Copilot 지침 만들고 활용하기
VS Code Copilot의 커스텀 지침 및 프롬프트 파일 활용법을 통해 효율적인 AI 기반 코딩 환경을 구축하는 방법을 소개합니다.
VS CodeCopilot커스텀 지침프롬프트 파일AI 코딩
2025. 3. 25.
Naver d2