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