-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
패키지 기반 서비스 운영방안
패키지 기반 종류
-
APT / DEB
-
YUM / RPM
예상 문제 상황
- OS 버전별, 배포판별 필요한 패키지 및 의존성 상이
문제 상황에 따른 제한 상황
- 지원 OS 종류 제한
서비스별 설정파일 운영방안
예상 문제 상황
-
사용자가 임의로 설정파일의 경로를 변경한 경우
-
컨테이너 기반으로 서비스 되고 있는 경우
-
설정 파일의 경로가 다를 수 있음
-
사용자가 커스텀한 설정 파일을 사용함으로 인해 원본 설정 파일의 구조와 차이가 발생할 수 있음
-
-
서비스 버전별, 배포판별 설정파일의 위치나 설정파일의 구조 상이
-
모든 서비스들을 커버하기엔 종류가 상당함
문제 상황에 따른 제한 상황
-
사용자 정의 설정파일 위치는 고도화시에 고려하는 걸로
-
컨테이너 기반으로 서비스되고 있는 경우
-
config 디렉토리 마운트 상태 확인 필요
-
컨테이너의 본래 설정 파일 위치 구조 및 본래 설정 파일 내용을 기반으로 우선 고려
-
사용자가 커스텀한 설정 파일에 대해서는 수동 절차 필요 (사용자 정의 스크립트 활용)
-
컨테이너 기반 서비스 운영방안
컨테이너 기반 서비스 종류
-
Docker / Podman
-
Kubernetes / Helm
예상 문제 상황
-
마이그레이션 절차에서 컨테이너 이미지를 다운 받는 과정이 필요
-
컨테이너 이미지 종류가 다양함
-
컨테이너 이미지 종류별로 설정파일 구조 및 설정파일 내용 상이
문제 상황에 따른 제한 상황
-
컨테이너 기반 서비스를 마이그레이션 하는 과정에서는 Private 환경이든, Public 환경이든 인터넷이 연결될 수 있도록 하는 방안 고려
-
컨테이너 기반 서비스는 OS에 종속되지 않으므로 지원 대상 컨테이너 이미지 종류를 한정지어 제한
레거시 SW 서비스 운영방안
- TBD
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels