Devops Skill Up/Kubernetes

[k8s] k8s를 알아보자

불여우의 길 2024. 7. 11. 16:34

kubernetes

Node

  • Master Node (마스터 노드) :  전체 시스템을 관리, 통제
    • 구성 
      1. etcd (저장소)
      2. Kube API Server
      3. Scheduler
      4. controller
  • Worker Node (워커 노드) : 마스터 노드의 명령에 따라 애플리케이션 실행을 담당하는 하나의 시스템

Pod

  • 구성
    • 컨테이너
    • volume
    • 상태
      • pod정의
      • 스케줄링
      • 노드의 정보

Node는 k8s를 구성 요소 정보를 갖고있는 서버 자원이라면

Pod는 application이 동작하는 가상화 자원이다. (확장 가능)

 

k8s의 장점

  • 환경에 종속받지 않음
  • 분리된 워크로드 (pod로 application이 각각 동작. 서로 통신만 가능)
  • 운영 관리의 자동화

 

 


참고 출처

 

따라하며 배우는 쿠버네티스 - 입문(1)

유튜브 강의 `따라하며 배우는 쿠버네티스`를 정리해 보았습니다.

velog.io