블로그
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3672 편
#2026-03 762#culture 283#deep-dive 275#kubernetes 260#career 233#ai 220#llm 216#devops 195#2026-04 158#security 147#observability 118#database 113#communication 108#history 107#architecture 101#productivity 98#performance 93#linux 90#networking 89#finance 87#economy 84#mindset 80#psychology 79#ai-papers 78#food 78#it 78#travel 78#japanese 76#deep-learning 75#english 74#gpu 74#ai-agent 69#business-travel 69#postgresql 66#cs-fundamentals 63#rag 63#systems 63#python 55#learning 54#self-improvement 53
Operator 테스트와 배포 — envtest, e2e, OLM, 번들 패키징
Kubernetes Operator를 안전하게 테스트하고 배포하는 방법을 다룹니다. 테스트 피라미드(unit reconcile·envtest·e2e)부터 OLM의 CSV·번들·카탈로그, 업그레이드 그래프, 최소권한 RBAC, 멀티테넌트 설치 모드, 프로덕션 체크리스트까지 코드와 함께 정리합니다.
2026-06-15 · 25 분 읽기 #kubernetes#operator#testing#envtest#olmOperator로 만들 수 있는 것들 — 실전 사례 카탈로그
Operator가 빛나는 영역을 데이터베이스부터 메시징, 캐시, 모니터링, 인증서, 시크릿, GitOps, 백업, 서비스메시, ML까지 카탈로그로 정리합니다. 각 사례의 동작 원리와 대표 CRD 예시, 무엇을 자동화하는지 비교 테이블, 직접 만들 만한 사내 Operator 아이디어 10선, 그리고 만들 가치를 판단하는 기준까지 한 번에 훑습니다.
2026-06-15 · 21 분 읽기 #kubernetes#operator#crd#cncf#platform-engineeringOperator 고급 — Finalizer, Admission Webhook, Status·Conditions 설계
Kubernetes Operator를 프로덕션 수준으로 끌어올리는 세 가지 핵심 주제인 Finalizer를 통한 외부 리소스 정리, Validating·Mutating Admission Webhook, 그리고 Status 서브리소스와 Conditions 표준 설계를 다룹니다. controller-runtime v0.24.x와 Kubebuilder 최신 버전 기준의 실전 Go 코드와 함정, 테
2026-06-15 · 22 분 읽기 #kubernetes#operator#finalizer#webhook#kubebuilder쿠버네티스 Operator 패턴 완전 이해 — 컨트롤러, 리컨실, 그리고 운영 지식의 코드화
Operator 패턴이 무엇을 푸는지, 컨트롤 루프와 reconcile 원리, CRD와 컨트롤러의 결합, 컨트롤 플레인 확장 메커니즘, Capability Level, 그리고 언제 쓰고 언제 쓰지 말아야 하는지까지 운영 관점에서 깊이 있게 정리합니다.
2026-06-15 · 38 분 읽기 #kubernetes#operator#controller#reconcile#crd데이터베이스 Operator 만들기 — 백업·페일오버·스케일을 코드로
스테이트풀 데이터베이스 운영의 어려움을 reconcile 루프로 풀어내는 과정을 코드로 따라갑니다. CR 스펙 설계부터 StatefulSet·Service·PVC 조정, 주기적 백업, 페일오버와 리더 선출 개념, 순차 롤링 업그레이드, status 헬스 노출과 관측까지 다룹니다. 기성 Operator를 참고하되 직접 구현의 트레이드오프와 함정도 짚습니다.
2026-06-15 · 25 분 읽기 #kubernetes#operator#database#kubebuilder#controller-runtime지식노동자의 스트레스와 번아웃 관리 — 지속가능하게 일하기
스트레스 반응의 기초와 번아웃의 세 요소를 정리하고, 회복을 돕는 활동과 경계 설정, 디지털 과부하 관리 방법을 다룹니다. 번아웃을 개인의 탓으로 돌리지 않는 관점에서 조직 차원의 요인과 도움을 요청하는 방법, 전문가 연결의 신호까지 따뜻하고 신중한 톤으로 안내합니다.
2026-06-15 · 34 분 읽기 #burnout#stress-management#mental-health#knowledge-worker#wellbeing맨몸 홈트레이닝 — 장비 없이 시작하는 초보 가이드
집에서 장비 없이 시작하는 맨몸 운동을 위한 초보자 가이드입니다. 운동의 장점과 한계, 안전 준비, 기본 동작, 4주 진행 계획, 회복과 동기 부여까지 단계별로 정리했습니다.
2026-06-15 · 31 분 읽기 #fitness#home-workout#bodyweight#beginner#health책상 앞 직장인을 위한 영양 가이드 — 2025-2030 식생활지침으로 보는 실전
2026년 1월 발표된 미국 2025-2030 식생활지침을 바탕으로, 책상 앞에서 오래 일하는 직장인이 실천할 수 있는 식사 구성과 간식 대안을 정리합니다. 혈당 급등 완화, 수분과 카페인 관리, 외식과 도시락 팁까지 구체적인 예시 중심으로 다룹니다.
2026-06-15 · 36 분 읽기 #nutrition#office-health#dietary-guidelines#blood-sugar#desk-workerSQLite는 어디에나 있다
지구상에서 가장 많이 배포된 데이터베이스는 오라클도, 포스트그레스도 아닌 SQLite입니다. 여러분의 폰, 브라우저, 심지어 비행기 안에도 있습니다. 서버 없는 단일 파일 설계, 클라이언트-서버 DB를 이길 때, WAL 모드, 인메모리 DB로 테스트하기, WASM으로 브라우저에서 돌리기, litestream으로 내구성 확보까지 정리합니다.
2026-06-15 · 23 분 읽기 #databases#sqlite#engineeringTraefik vs ingress-nginx — 무엇을 언제 선택할까
Kubernetes 인그레스 컨트롤러의 두 대표 주자인 Traefik과 ingress-nginx를 설계 철학, 설정 방식, 자동 TLS, 성능, 관측성, 생태계 관점에서 깊이 비교합니다. 2026년 기준 Ingress API 동결과 Gateway API 전환 흐름, ingress-nginx 유지보수 모드 상황까지 반영하여 시나리오별 선택 기준을 제시합니다.
2026-06-14 · 36 분 읽기 #traefik#ingress-nginx#kubernetes#networking#devopsIngress Controller 교체 마이그레이션 — 무중단 전환 전략
ingress-nginx 유지보수 이슈 등으로 Ingress Controller를 교체할 때, 인벤토리 작성, 어노테이션 매핑, IngressClass 분리 공존, DNS 가중치 전환, 단계별 롤아웃과 롤백까지 무중단 마이그레이션 전략을 다룹니다.
2026-06-14 · 14 분 읽기 #ingress#kubernetes#nginx#networking#devopsIngressClass 심화 — 한 클러스터에서 여러 Ingress Controller 운영하기
IngressClass 리소스와 기본 클래스 개념에서 출발해, 내부/외부·팀별·마이그레이션 같은 멀티 컨트롤러 시나리오를 다룹니다. 어노테이션과 spec.ingressClassName의 차이, 컨트롤러 스코프 설정, 충돌 방지, 비용·운영 고려사항, 실습 YAML과 트러블슈팅까지 정리합니다.
2026-06-14 · 16 분 읽기 #ingress#ingressclass#kubernetes#networking#devopsIngress 트러블슈팅 플레이북 — 502/504/404부터 TLS까지
Ingress에서 마주치는 대표 증상(404, 502, 503, 504, TLS 오류, 리다이렉트 루프, 413)을 증상별 진단 트리로 정리한 실전 플레이북입니다. 각 증상마다 kubectl/curl/로그 확인 명령과 해결책, 일반 디버깅 절차, 흔한 설정 실수 카탈로그, 체크리스트를 제공합니다.
2026-06-14 · 19 분 읽기 #ingress#kubernetes#nginx#troubleshooting#networkingIngress 레이트 리미팅과 DDoS 완화: ingress-nginx부터 Gateway API까지 실전 가이드
Kubernetes Ingress 계층에서 레이트 리미팅을 구성하고 DDoS를 완화하는 실전 전략을 다룹니다. ingress-nginx 어노테이션, Traefik·Kong·APISIX 비교, 분산 환경 카운팅 문제, L3/L4와 L7 방어 분리, 봇 대응과 운영 체크리스트까지 코드와 함께 정리합니다.
2026-06-14 · 30 분 읽기 #ingress#rate-limiting#ddos#networking#kubernetesingress-nginx 프로덕션 튜닝 — 성능, 타임아웃, 커넥션, keepalive
ingress-nginx를 프로덕션에서 안정적으로 운영하기 위한 튜닝 가이드입니다. worker와 커넥션, upstream keepalive, 타임아웃 3종, 버퍼링, 압축, rate limiting, HPA 스케일, graceful reload, 그리고 502/504 디버깅 플로우까지 실무 중심으로 다룹니다.
2026-06-14 · 26 분 읽기 #ingress#kubernetes#nginx#performance#devopsIngress를 코드로 관리하기 — Helm, Kustomize, GitOps
Ingress와 컨트롤러 설정을 형상관리하는 방법을 정리합니다. Helm values로 컨트롤러를 환경별 배포하고, Kustomize patch로 매니페스트를 오버레이하며, Argo CD와 Flux로 배포·드리프트 감지를 수행하고, Kyverno 정책으로 필수 어노테이션과 클래스를 강제하는 실무 패턴을 다룹니다.
2026-06-14 · 14 분 읽기 #ingress#kubernetes#helm#kustomize#gitopsIngress Controller 완전 이해 — Ingress 리소스부터 컨트롤러 동작 원리까지
Ingress API와 Ingress Controller의 차이를 명확히 구분하고, API watch에서 설정 생성·reload로 이어지는 동작 흐름을 ASCII 다이어그램으로 풀어냅니다. Ingress 리소스 스펙, IngressClass, TLS, 컨트롤러 비교, Gateway API 후계 흐름, 첫 배포 실습과 트러블슈팅까지 한 번에 정리합니다.
2026-06-14 · 23 분 읽기 #ingress#kubernetes#nginx#networking#devopsIngress 트래픽 분할 — 카나리·블루그린 배포 실전
ingress-nginx 카나리 어노테이션부터 Argo Rollouts 연동, 컨트롤러별 트래픽 분할 방식 비교, 블루그린 패턴, 메트릭 기반 자동 승격까지 실전 중심으로 다룹니다. 2026년 Gateway API native 트래픽 분할로의 전환 흐름도 함께 정리합니다.
2026-06-14 · 29 분 읽기 #ingress#kubernetes#canary#argo-rollouts#deploymentEmissary-ingress(Ambassador) 완벽 가이드: API Gateway형 Ingress의 모든 것
Envoy 기반 API Gateway형 Ingress 컨트롤러인 Emissary-ingress(구 Ambassador)를 아키텍처부터 Mapping CRD, 인증, 레이트 리밋, 카나리 배포, Gateway API 지원까지 깊이 있게 다룹니다. 단순 Ingress와의 차이, Contour와의 비교, 실전 배포와 운영 튜닝, 트러블슈팅까지 한 번에 정리합니다.
2026-06-14 · 30 분 읽기 #emissary-ingress#ambassador#envoy#api-gateway#kubernetesTraefik 완전 가이드 — IngressRoute, 미들웨어, 동적 설정
Traefik의 아키텍처(EntryPoint, Router, Middleware, Service)부터 IngressRoute CRD, 미들웨어 체이닝, 자동 TLS, Gateway API 지원, Helm 배포, 트러블슈팅까지 실전 중심으로 정리했습니다. Ingress API가 동결된 2026년 현재 Traefik을 어떻게 운영해야 하는지 다룹니다.
2026-06-14 · 23 분 읽기 #traefik#ingress#kubernetes#networking#devops