Infrastructure 3

[MSA] MSA의 구성요소

1. API GatewayAPI Gateway란?API Gateway(게이트웨이)는 API 서버 앞단에서 모든 API 서버들의 엔드포인트를 단일화하여 묶어주고, API에 대한 인증과 인가 기능에서 메시지에 따라서 여러 서버로 라우팅하는 고급기능까지 많은 기능을 담당할 수 있습니다. - MSA school 여기서 key point 는엔드포인트를 단일화인증과 인가 기능라우팅로 볼 수 있다. 다양한 사용자(Mobile, Brower, Other Service..)들이 External Gateway를 통해서 service에 접근하는 것을 볼 수 있다. 보통 MSA에서 API Gateway를 얘기하면 External Gateway를 말한다. Why Use an API Gateway? 다음과 같은 이유로 API ..

Infrastructure 2025.09.24

[Jenkins] Pipeline 기본 형식

Pod Template 관리jenkins 관리 > Clouds > kubenetes > Pod Templatesdefault or Add a pod templatepod template 선택 > Add Container > container 추가 > 저장 Pipeline 형식pipeline: 우선 가장 먼저 pipeline을 선언, pipeline은 최상위 레벨이 되어야하며 { }으로 정의해야 한다.pipeline {/* insert Declarative Pipeline here */ }pipeline은 Section, Directives, Steps 또는 assignment 문으로만 구성되야 한다.sectionagent: agent를 추가할 경우에 사용 (any, none, label, node, do..

Infrastructure 2024.12.15

[Docker] Image 폐쇄망 옮기기

1. 이미지 다운로드 및 저장인터넷이 연결된 환경에서 필요한 도커 이미지를 다운로드합니다:docker pull :다운로드한 이미지를 tar 파일로 저장합니다:docker save -o .tar :ex) ‘nginix’ 이미지를 다운로드할 경우docker pull nginx:latestdocker save -o nginx.tar nginx:latest2. 이미지 파일 이동scp, ftp, sftp 등 파일 전송 명령어는 많다.scp를 사용한 예는 다음과 같다.scp [옵션] [파일명] [원격지_id]@[원격지_ip]:[받는위치]scp image.tar root@172.10.50.208:~3. 이미지 로딩 및 태깅폐쇄망 환경에서 tar 파일을 로드합니다:docker load -i nginx.tar로드한 이미..

Infrastructure 2024.11.30