Kubernetes3 Nginx Ingress Controller의 은퇴식(?) 얼마전 Kubernetes 공식 블로그에 Ingress NGINX Retirement: What You Need to Know라는 글이 게시되었다.Ingress Nginx가 내년 2026년 3월 이후 더 이상 유지보수가 되지 않는 상태라는 글인데, 내가 실무에서 k8s를 사용하는 환경에 대해선 대부분 Nginx Ingress Controller를 사용하고 있어, GitOps 기반으로 관리되는 개별 CNCF 오픈소스 컴포넌트(ArgoCD, Gitea, Harbor, ...)들이나 배포 대상 개별 애플리케이션들엔 기본적으로 nginx 기반 Ingress 리소스로 명시하고 있어 살짝(?) 당황스러운 실정이다.해당 글 요약배경Ingress NGINX는 Kubernetes Ingress API를 구현한 대표적인 .. 2025. 11. 17. 내 정적 파일이 도대체 어디로 갔나? (부제 : Kubernetes 환경에서 정적 파일 관리) 최근 Veritas Backup 서비스의 배포 환경을 기존 VM 환경에서 전사 내부 Kubernetes 플랫폼 환경으로 마이그레이션 하며 발생했던 정적파일 관련 이슈를 빠르게 해결했던 사항들을 끄적여본다. 참고로, 이 서비스의 전제 조건은 환경 자체가 독특하다는 것이다. 자세하게 설명할 수는 없다.일반 사용자들이 접근해서 사용하는 일반적인 클라우드 서비스(상품)이 아니다.폐쇄망 환경이다보니 제약조건이 엄청 빡쌔다. 당연하게도 내 업무용 노트북으로 접속하는게 아니다. 내부 정책대로 빡쎄게 절차대로 접속해야한다.일반 사용자에게 제공하는 백업 에이전트 설치를 위한 파일을 화면에서 제공하는데 이 파일은 종류별로 대략 3~4GB에 해당한다. 우선, 사용자가 자신의 Cloud Instance 자원이 우리 백업 서비.. 2025. 9. 15. 백엔드 개발자를 위한 Spring Cloud Gateway와 Kubernetes Ingress Controller 본 글은 NHN Injeinc 공식 기술 블로그에 5월 Tech Log로 기고 된 글입니다.[Tech Log] 백엔드 개발자를 위한 Spring Cloud Gateway와 Kubernetes Ingress ControllerIntro안녕하세요. 저는 NHN Injeinc의 DevOps Tech팀에서 SRE/DevOps Engineer로 근무중인 라모스입니다. 마이크로서비스 아키텍처(MSA)가 대세가 되면서, API Gateway와 클러스터 레벨에서의 요청 라우팅은 필수가 되었습니다. 마이크로서비스 아키텍처(MSA)는 대규모 애플리케이션을 독립적인 서비스 단위로 나누어 개발 및 배포 효율성을 높여줍니다. 이 구조에서 중요한 역할을 하는 것이 API Gateway와 외부 진입점 구성입니다. 백엔드 개발자와 .. 2025. 5. 18. 이전 1 다음