서비스(Service)란?

2025. 2. 28. 13:23·쿠버네티스/cka

  1. 서비스란?
    1. 외부로부터 들어오는 트래픽을 받아, Pod 에 균등하게 분배해주는 Road balancer 역할을 하는 기능.
    2. 서비스를 통해서 사용자가 Pod 에 요청을 보낼 수 있도록 만든다.
      • 실제 서비스에서 pod 내부의 프로그램이 Pod 에 요청을 보낼 때, Local computer 에서 요청을 보낼 수 없다.
        • pod 내부와 pod 외부 네트워크가 분리되어 있음
        • port-forwarding 이나 파드 내로 직접 접근을 통해 요청을 보낼 수 있음
  2. 서비스의 동작 방식
    1. 사용자가 요청을 보내면 서비스가 알아서 여러 파드에 요청을 분배하여 보내준다.
    2. 트래픽을 받아서 파드에 균등하게 분배해주는 로드 밸런스 역할 뿐 아니라 사용자 요청을 받는 기능도 하고 있다.
    3. 즉, 컨테이너 내부의 서버에 접근하기 위해 서비스를 생성해야 한다

'쿠버네티스 > cka' 카테고리의 다른 글

디플로이먼트를 활용한 서버 개수 조절 방법  (0) 2025.03.03
서비스를 활용하여 백엔드(Spring Boot) 서버와 통신해보기  (0) 2025.03.01
디플로이먼트를 활용하여 백엔드(Spring Boot) 서버 3개 띄워보기  (0) 2025.02.27
디플로이먼트(Deployment) 란?  (0) 2025.02.27
Pod 를 활용하여 서버 띄우기 명령어 정리!  (0) 2025.02.27
'쿠버네티스/cka' 카테고리의 다른 글
  • 디플로이먼트를 활용한 서버 개수 조절 방법
  • 서비스를 활용하여 백엔드(Spring Boot) 서버와 통신해보기
  • 디플로이먼트를 활용하여 백엔드(Spring Boot) 서버 3개 띄워보기
  • 디플로이먼트(Deployment) 란?
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (166) N
      • python (30)
        • python_selenium (16)
        • python_pygame (3)
      • appium (0)
      • 쿠버네티스 (60)
        • linux (8)
        • shell programming (8)
        • docker (18)
        • cka (23)
      • postman&API (16)
      • QA성장하기 (30)
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
      • 에러일기 (1)
      • Server&load (28) N
        • AWS (27)
        • Jmeter (0)
        • load test (1) N
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    로스트아크
    테스트 계획서
    애플리케이션로그
    python
    앱공존성
    linux
    테스트 계획서 만들어보기
    API
    vi에디터
    LOSTARK
    쿠버네티스
    QAKOREA
    스터디
    리눅스
    application log
    포스트맨
    postman
    공존성테스트
    qa
    개발자에서아키텍트로
    네트워크 테스트
    테스트 결과보고서
    e2c
    로스트아크api
    .cpu
    사드웨어리소스
    도커
    cka
    테스트스크립트
    k8s
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
서비스(Service)란?
상단으로

티스토리툴바