CATEGORY

DevOps

9 Posts

DevOps

nginx-ingress → Traefik 마이그레이션 실전 — 무중단으로 Ingress Controller 교체하기

April 21, 2026

안녕하세요, 자바파커입니다. "7편대로 ingress-nginx로 HTTPS까지 다 자동화했는데, 팀에서 Traefik으로 바꾸자는 이야기가 나왔습니다. 다시 다 엎어야 하나요?" 솔직히 저도 그랬습니다. 운영 중인 Controller를 바꾸는 건 진입점을 바꾸는 일 — 잘못하면 서비스 전체 접근 불가 상황이 벌어집니다. "어차피 annotation이랑 …


DevOps

Ingress + cert-manager 완벽 가이드 — 쿠버네티스 HTTPS 자동화와 Let's Encrypt 실전 셋업

April 21, 2026

안녕하세요, 자바파커입니다. "3개월마다 인증서 갱신하러 로그인해서 파일 받고 Secret 교체하다가 깜빡해서 서비스 TLS 에러 뜬 적 있습니다." 솔직히 저도 그랬습니다. Let's Encrypt 무료 인증서를 수동으로 돌리면 90일 만기 달력 알림이 울릴 때마다 배포 일 하나가 추가되고, 서비스 수가 늘어나면 "어떤 도메인이 언제 만료되는지" 파악 …


DevOps

Kustomize 완벽 가이드 — 템플릿 없이 YAML만으로 환경별 배포 관리하기

April 21, 2026

안녕하세요, 자바파커입니다. "Helm 템플릿 문법 괄호 속에서 버벅이는 게 지친다. 그냥 YAML 몇 줄만 바꿔서 환경별로 배포하고 싶다." 솔직히 저도 그랬습니다. 같은 템플릿 안에서 들여쓰기 한 칸 틀리면 렌더링 전체가 깨지고, 디버깅은 을 수십 번 돌려보며 YAML을 다시 맞추는 작업이 됩니다. 소규모 팀·단일 앱에서는 이게 배보다 배꼽이 큰 느…



DevOps

ArgoCD 완벽 가이드 — Git을 진실의 원천으로 만드는 쿠버네티스 GitOps 파이프라인

April 21, 2026

안녕하세요, 자바파커입니다. "누가 언제 뭘 배포했는지 기억이 안 납니다. 명령을 터미널 히스토리에서 뒤져야 합니다." 솔직히 저도 그랬습니다. 소규모 프로젝트 하나 돌리는데도 수동 가 쌓이면, 클러스터 상태와 Git 레포의 YAML이 조용히 어긋납니다. "운영에 긴급으로 꽂은 핫픽스"가 Git에는 없고, 한 달 뒤 누가 그 YAML을 다시 하면 그 핫…


DevOps

Helm 완벽 가이드 — 쿠버네티스 YAML 지옥에서 탈출하는 패키지 매니저

April 18, 2026

안녕하세요, 자바파커입니다. "dev 용 deployment.yaml, staging 용, prod 용… 같은 YAML을 세 번 복사해서 관리하고 있습니다." 솔직히 저도 그랬습니다. 환경별로 ·이미지 태그·리소스 한 줄만 다른데, 전체 YAML을 복사해두니 변경이 생길 때마다 세 파일을 다 고쳐야 합니다. 그러다 한 파일만 빼먹고 배포 사고가 한 번씩 …


DevOps

k9s 완벽 가이드 — kubectl보다 10배 빠른 쿠버네티스 TUI 대시보드

April 18, 2026

안녕하세요, 자바파커입니다. " 치고, 치고, 치고… 하루에 같은 명령을 몇 십 번 반복하고 있습니다." 솔직히 저도 그랬습니다. 쿠버네티스 운영이 익숙해질수록 반복 타이핑이 쌓이고, 멀티 컨텍스트·멀티 네임스페이스를 오갈 때는 · 옵션 붙이는 것만으로도 피곤해집니다. 결론부터 말씀드리면 — k9s는 이 반복을 키보드 몇 개로 줄여주는 쿠버네티스 TU…


DevOps

kubectl 실전 명령어 완벽 가이드 — 쿠버네티스 입문자가 외워야 할 30개

April 18, 2026

안녕하세요, 자바파커입니다. "까지는 외웠는데, 막상 Pod가 죽었을 때 뭘 쳐야 할지 막막합니다." 솔직히 저도 그랬습니다. K8S 공식 문서를 열면 명령어가 수십 개 나오는데, 어떤 걸 먼저 익혀야 할지 순서가 없어서 금방 지칩니다. "외워야 한다"는 부담감에 실전에서는 결국 구글링으로 돌아가게 되죠. 결론부터 말씀드리면 — kubectl은 5개 카테…



DevOps

K8S(쿠버네티스)에 대한 이해 — Docker만으론 부족한 이유부터 핵심 개념까지

April 18, 2026

안녕하세요, 자바파커입니다. "Docker로 컨테이너 띄우는 건 익숙한데, 쿠버네티스는 자꾸 미뤄두게 됩니다." 솔직히 저도 그랬습니다. 한 줄이면 서비스가 뜨는데, 갑자기 Pod, Deployment, Service, Ingress… 용어부터 쏟아지니 부담스럽습니다. 공식 문서를 열면 YAML이 수십 줄씩 나오고, "이걸 꼭 써야 하나" 싶은 순간도 …


DevOps

JMeter + Docker로 성능 테스트하기 — 설치 없이 바로 실행하는 부하 테스트 가이드

April 06, 2026

안녕하세요, 자바파커입니다. "API 배포 전에 성능 테스트 좀 돌려봐야 하는데, JMeter 설치부터 귀찮습니다." 솔직히 저도 그랬습니다. JMeter는 강력한 도구지만, Java 설치 → JMeter 다운로드 → 환경변수 설정 → 플러그인 설치... 시작하기까지가 꽤 번거롭습니다. 팀원마다 환경이 달라서 "제 PC에서는 되는데요?"라는 말도 자주 나…