Master Jenkins와 Mac Node로 테스트 자동화 환경 통합하기
Master Jenkins를 EC2에 두고 Mac Mini와 Mac Studio를 Node로 연결해 테스트 자동화 환경을 통합했습니다. 지원 서비스 분리와 중앙 관리로 성능과 운영 효율을 개선했습니다.

Master Jenkins를 EC2에 두고 Mac Mini와 Mac Studio를 Node로 연결해 테스트 자동화 환경을 통합했습니다. 지원 서비스 분리와 중앙 관리로 성능과 운영 효율을 개선했습니다.

테스트 자동화 환경을 Master Jenkins와 Mac Node 구조로 통합했습니다. IP 변경, 장애 전파, 자원 분산 문제를 줄이고 운영 효율과 안정성을 높였습니다.


Docker 기반 Airflow의 운영 한계를 정리하고 Kubernetes/EKS로 이전한 과정을 공유했습니다. MultiExecutor, Git-Sync, Remote Logging, ArgoCD로 운영 자동화와 격리를 강화했습니다.


놀유니버스는 이벤트 기반 프로모션 증가에 맞춰 EventScaler와 Kubernetes Operator로 자동 스케일링 체계를 구축했습니다. Amazon Q Developer를 활용해 설계와 구현을 보조받으며 운영 시간과 리스크를 크게 줄였습니다.

Vueron은 VueX를 설치형에서 SaaS로 전환하며 AWS SBT와 CDK를 활용해 멀티테넌트 구조를 빠르게 구축했습니다. 그 결과 온보딩 자동화, 운영 표준화, 비용 절감과 성능 개선을 동시에 확보했습니다.


오픈스택 라이브 마이그레이션의 Pre live migration 단계를 정리했습니다. 인스턴스 이동 전 볼륨과 VIF를 미리 준비하는 워크플로우와 컴포넌트 간 흐름을 설명했습니다.

클라우드 비용을 단순 절감이 아닌 비즈니스 가치 중심의 최적화 관점에서 다뤘습니다. 단위경제 KPI와 협업 방식으로 FinOps를 실행한 경험을 정리했습니다.

쿠버네티스 파드에 Host Network를 적용한 배경과 효과를 정리했습니다. DaemonSet의 IP 절약과 Job 파드의 생성 지연 개선 사례를 함께 소개했습니다.


GitLab Dedicated는 완전 격리된 단일 테넌트 SaaS DevSecOps 플랫폼을 소개했습니다.규제 산업에서 보안, 데이터 주권, 운영 효율을 함께 충족하는 선택지로 설명했습니다.


GitLab Dedicated는 단일 테넌트 SaaS로 격리와 통제를 강화한 DevSecOps 플랫폼을 소개했습니다. 규제가 엄격한 산업에서 보안, 컴플라이언스, 운영 효율을 함께 노린 사례를 다뤘습니다.

detekt와 reviewdog을 GitHub Actions에 연결해 PR마다 정적 코드 분석과 리뷰 코멘트 생성을 자동화하는 방법을 다뤘습니다. 멀티모듈 결과 병합, 경고 노출 방식, 실패 조건 설정까지 함께 설명했습니다.

SonarQube Cloud의 불안정성과 custom rule 한계 때문에 detekt와 reviewdog으로 전환했습니다. 도입 전에는 팀 컨벤션 정리와 기존 경고 코드 정리가 먼저 필요했습니다.


k0s는 단일 바이너리와 자동 구성으로 쿠버네티스 클러스터를 빠르게 만들 수 있는 경량 배포판을 소개했습니다. 다만 세밀한 커스터마이징과 엔터프라이즈 기능에서는 kubeadm보다 제약이 있음을 설명했습니다.
![[CI/CD] GitLab-Runner 연동 가이드 (feat. Maven 빌드 시간 단축)](https://devocean.sk.com/thumnail/2025/9/22/8a92d3cf87b9de7260cbaef6ac7a98bb51aa77909cf6120d32c96ed4340ef39c.png)

GitLab Runner를 Kubernetes에 Helm으로 설치하고 GitLab 프로젝트와 연동하는 과정을 정리했습니다. Maven 캐싱과 병렬 빌드로 속도를 높이고, CI/CD 오류 대응 방법도 함께 공유했습니다.