pv pvc 예시apiVersion: v1kind: PersistentVolumemetadata: name: plugin-repo-pvspec: capacity: storage: 1Gi accessModes: - ReadOnlyMany hostPath: path: /home/ubuntu/plugin-repo # 실제 노드 디렉토리---apiVersion: v1kind: PersistentVolumeClaimmetadata: name: plugin-repo-pvcspec: accessModes: - ReadOnlyMany resources: requests: storage: 1Gi volumeName: plugin-repo-pvnginx http 예apiV..
✅ 1. Kafka Connect 자체 설정 파일 백업Kafka Connect는 기본적으로 다음 설정 파일들을 가지고 있습니다 (독립 실행 시 기준):파일설명connect-distributed.properties분산 모드 설정 (주로 이걸 사용함)connect-standalone.properties독립 모드 설정worker.properties (또는 포함됨)워커 설정 포함log4j.properties로그 설정 파일커넥터 JARs/usr/share/java/ 또는 ${CONNECT_PLUGIN_PATH} 디렉토리 아래 커스텀 플러그인들mkdir -p ~/kafka-connect-backup/configcp /path/to/connect-distributed.properties ~/kafka-connect-..
Apache APISIX의 환경 설정값을 백업하려면, 다음 주요 파일들과 설정 요소들을 확인하고 백업하면 됩니다.✅ 1. 주요 설정 파일 백업 목록경로설명/usr/local/apisix/conf/config.yamlAPISIX의 핵심 설정 파일 (플러그인, etcd, 로그 등 설정 포함)/usr/local/apisix/conf/apisix.yaml정적 Route 및 Upstream 정의 파일 (선택적으로 사용됨)/usr/local/apisix/conf/config-default.yaml기본값 설정 파일 (사용자 설정 아님, 참고용)/usr/local/apisix/plugins/Lua 기반 커스텀 플러그인 디렉토리/usr/local/apisix/conf/certs/SSL 인증서 저장 디렉토리 (HTTPS ..
✅ 1. 헤더란 무엇인가?HTTP 헤더(Header)는 클라이언트와 서버 간의 통신 시, 요청(Request) 또는 응답(Response)에 메타데이터(Metadata)를 포함하기 위한 필드입니다.🧠 쉽게 말해:본문(Body)이 실질적인 데이터를 담는 곳이라면,헤더(Header)는 "이 데이터를 어떻게 처리해야 하는지", "누구의 요청인지", "형식은 무엇인지" 등의 설명서 역할을 합니다.✅ 2. 헤더의 위치HTTP 메시지는 아래처럼 구성됩니다:요청/응답 라인헤더바디📌 예시: HTTP 요청POST /login HTTP/1.1Host: example.comContent-Type: application/jsonAuthorization: Bearer eyJhbGciOi...{ "username": "ad..
구분🧠 서비스 기획⚙️ 개발 기획🎯 목적고객의 니즈를 파악하고, 가치 있는 서비스를 기획하며 비즈니스 모델까지 설계기획된 서비스를 기술적으로 실현 가능하게 만들고, 안정적이고 유지보수 가능한 구조를 설계🧭 관점사용자 중심 (UX, 서비스 흐름, 사용자 가치, 비즈니스 효과)기술 중심 (시스템 구조, 성능, 보안, 개발 생산성, 유지보수성)🔎 주요 질문"사용자가 원하는 것은 무엇인가?", "어떤 서비스가 매출로 이어질까?""이 기능은 어떻게 구현할까?", "시스템이 안정적으로 돌아갈 수 있을까?"🧩 핵심 산출물- 서비스 기획서- 기능 정의서- 정책 문서- 사용자 시나리오- 와이어프레임- 수익모델(BM)- KPI 지표- 시스템 아키텍처- 기술 명세서 (API, DB ERD)- WBS / 개발 일정표..
서비스가 실제로 ‘동작’하고 ‘유지보수’ 가능한 시스템으로 구현되도록, 기술 구조와 개발 로드맵을 설계하는 일1️⃣ 개발기획의 정의와 역할🔍 정의개발기획(Development Planning)은기획된 서비스 요구사항(요구기능, 정책 등)을 바탕으로실제 구현 가능한 기술 아키텍처, 개발 범위, 일정, 리소스를 설계하고개발팀과 협력하여 기능 구현과 품질 확보를 가능하게 만드는 기술 기획 활동입니다.즉, ‘무엇을 만들 것인가’를 ‘어떻게 만들 것인가’로 전환하는 브릿지 역할입니다.🎯 주요 역할 (Key Roles)영역세부내용📦 요구사항 기술화서비스 기능 명세를 기반으로 개발단에서 필요한 요구사항 도출 (API, DB, 인프라 등)🧱 시스템 설계기술 스택 선정, 시스템 아키텍처 설계, DB 모델링, 인터..
“고객의 문제를 해결하는 동시에, 비즈니스적으로 지속 가능한 서비스를 설계하는 일”1️⃣ 서비스 기획의 정의와 역할🔍 정의서비스 기획(Service Planning)이란,사용자의 니즈(Need)와 페인포인트(Pain Point)를 분석하여,이를 해결하는 서비스 컨셉과 기능을 구조화하고,시장성, 수익성, 기술 구현 가능성을 종합 고려하여제품/서비스의 전반적인 구조를 설계하는 활동입니다.🎯 주요 역할 (Key Roles)영역 세부 역할🧠 고객 중심 사고고객 페르소나 정의, 사용 시나리오 설계, 고객 여정 지도(Journey Map) 작성💡 기획 설계 및 구체화유스케이스(Use Case), 기능 정의서, 정책 설계, 와이어프레임, 화면 플로우💬 커뮤니케이션 & 조율개발/디자인/마케팅/운영 팀과 협업,..
캡처 필터 (Capture Filter) – 패킷을 캡처할 때부터 걸러냅니다.디스플레이 필터 (Display Filter) – 캡처한 이후 화면에 보여줄 패킷을 필터링합니다.🎯 1. 캡처 필터 (Capture Filter)Wireshark 실행 전에 설정합니다. (예: tcp port 80)목적필터 예시설명특정 IPhost 192.168.0.10IP가 192.168.0.10인 트래픽만송신 IPsrc host 192.168.0.10출발지 IP가 192.168.0.10수신 IPdst host 192.168.0.10목적지 IP가 192.168.0.10특정 포트port 80포트 80의 트래픽만TCP만tcpTCP 트래픽만UDP만udpUDP 트래픽만TCP + 특정 포트tcp port 443TCP 443 포트(HT..
✅ 1xx: 정보 응답 (Informational) 상황 상태코드 의미요청을 받았고 처리 중임100Continue전환 프로토콜 제안 (업그레이드)101Switching Protocols🟢 2xx: 성공 응답 (Success) 상황 상태코드 의미요청 성공, 리소스 있음200OK새 리소스 생성됨 (POST/PUT)201Created요청은 성공했으나 응답 본문 없음204No Content클라이언트가 보낸 헤더 조건 충족206Partial Content (Range 요청에 사용)🟡 3xx: 리디렉션 (Redirection)상황 상태코드 의미 의미리소스가 임시로 다른 URI에 있음302Found (Temporary Redirect)리소스가 영구적으로 이동됨301Moved Permanently캐시된..
보호되어 있는 글입니다.