디플로이먼트(Deployment) 란?

2025. 2. 27. 21:52·쿠버네티스/cka

 

  1. Deployment 란?
    1. 파드를 묶음으로 쉽게 관리할 수 있는 기능을 의미함.
    2. 현업에서 일반적으로 서버를 작동시킬 때,
      Pod를 수동으로 배포하진 않고 Deployment 를 활용하여 Pod를 자동으로 배포한다.
  2. Deployment 의 장점
    1. pod 의 수를 지정하는 대로 여러개의 파드를 쉽게 생성 가능
      • Pod 100개 생성 시도 시, Deployment 가 알아서 pod 100개를 생성한다.
    2. Pod 가 비정상적으로 종료된 경우, 알아서 pod를 생성하여 pod 수를 유지한다.
    3. 동일한 구성의 여러 Pod를 일괄적으로 일시중지, 삭제, 업데이트 하기 쉽다.
      • Deployment를 통해 100개의 서버를 한번에 일시중지, 삭제, 업데이트할 수 있다. (묶음으로 관리함)
  3. Deployment 의 구조
    1. Deployment 가 ReplicaSet 을 관리하고, ReplicaSet 은 여러개의 Pod 를 관리한다.
      • ReplicaSet : 복제본의 묶음.

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

서비스(Service)란?  (0) 2025.02.28
디플로이먼트를 활용하여 백엔드(Spring Boot) 서버 3개 띄워보기  (0) 2025.02.27
Pod 를 활용하여 서버 띄우기 명령어 정리!  (0) 2025.02.27
파드(Pod) 디버깅하는 방법  (0) 2025.02.27
백엔드 (Spring Boot) 서버를 3개 띄워보기  (0) 2025.02.26
'쿠버네티스/cka' 카테고리의 다른 글
  • 서비스(Service)란?
  • 디플로이먼트를 활용하여 백엔드(Spring Boot) 서버 3개 띄워보기
  • Pod 를 활용하여 서버 띄우기 명령어 정리!
  • 파드(Pod) 디버깅하는 방법
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (176) 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성장하기 (32) N
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
        • 제4회 QA conference (2) N
      • 에러일기 (1)
      • Server&load (35)
        • AWS (27)
        • load test (5)
        • CI CD (3)
        • Jmeter (0)
      • RAG 을 활용하여 LLM 만들어보기 (1) N
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
디플로이먼트(Deployment) 란?
상단으로

티스토리툴바