ksungz
Engineering

서버/인프라 관리 및 환경 업데이트

UI개발팀이 관리하는 서버 및 배포 환경의 인프라 전반 담당

Node.jsDockerBitbucket PipelinesJenkinsrsyncshell script

담당 업무

UI개발팀이 관리하는 서버 및 배포 환경의 인프라 전반을 담당했습니다. Node.js 버전 업그레이드, Docker 이미지 관리, Bitbucket Pipelines 파이프라인 구성, 서버 대체 대응, 저장소 이관 등 인프라 운영 전반을 수행했습니다.

주요 성과

  • 정적 리소스 저장소 통합 구축 (2021~2022) — PC/MW 분리 저장소를 하나로 통합, Gulp 빌드 프로세스 설계
  • 디자인 시스템 저장소 초기 구축 (2023~2024) — Bitbucket Pipelines prod 배포 환경 구성, 브랜치 전략 정립
  • Node.js 12 → 18/20 전환 — Docker 이미지 업데이트, 7개 저장소 일괄 적용
  • 서버 대체 대응 — CentOS EOS로 인한 서버 교체 후 배포 검증 및 싱크
  • 저장소 이관 후 파이프라인 구성 — Bitbucket Server → Cloud 이관에 따른 yml 파이프라인 초기 구성
  • 서버 부팅 자동실행 스크립트 설정 — 4대 서버 부팅 시 자동 실행 스크립트 설정

상세 작업 타임라인

기간작업내용
2026.03서버 부팅 자동실행 스크립트 설정4대 서버 부팅 시 자동 실행 스크립트 설정
2026.03디자인 시스템 서버 배포 누락 수정간헐적 404/403 에러 원인 분석 및 해결
2025.07Bitbucket Pipeline Docker 이미지 통합 업데이트7개 저장소 일괄 적용
2025.06PC 환경 테스트PC 정적 저장소에 htaccess 파일 추가
2025.01 ~ 02서버 대체 대응서버 교체 후 산출물 배포 검증 및 서버 싱크 작업
2024.12 ~ 2025.05정적 리소스 저장소 Node.js 업데이트Node.js 12 → 18/20 전환, Docker 이미지 업데이트, SVG Sprite 에러 수정 등
2024.07 ~ 10정적 리소스 / 프로모션 저장소 yml 파이프라인 구성저장소 이관 후 파이프라인 테스트, html 배포 환경 구성
2024.08 ~ 09MW yml 업데이트img_temp 폴더 배포 추가, json 폴더 배포 리스트 추가
2023.09 ~ 2024.01디자인 시스템 파이프라인 구축저장소 초기 세팅 및 prod 파이프라인 구성
2022정적 리소스 저장소 이관 플랜Bitbucket Server → Cloud 이관 사전 이슈 체크
2021.09 ~ 2022정적 리소스 저장소 통합 빌드 환경 구축PC/MW 저장소 통합, Gulp task 분리/통합

관리 대상 저장소

모바일웹 · PC웹 · 프로모션 · 셀러/백오피스 등 UI개발팀 산하 8개 정적 리소스 저장소 및 디자인 시스템 저장소