• Kubelet
      ○ 클러스터 내의 모든 "노드"에서 실행되는 에이전트임
      ○ Pod 내의 컨테이너들이 실행되는걸 직접적로 관리한다.
      ○ podSpecs 라는 설정을 받아서 그 조건에 맞게 컨테이너를 실행한다
      ○ 실행한 컨테이너가 정상적으로 실행되고 있는지 상태체크를 한다
      ○ 노드안에 컨테이너가 있더라도 쿠버네티스가 만들지 않은 컨테이는 관리X

   • Kubectl
      ○ 쿠버네티스 API를 사용하여 컨트롤 플레인과 통신하기 위한 커맨드라인임.
      ○ 쿠버네티스 자원들의 CRUD
      ○ 생성된 자원들의 모니터링 및 트러블슈팅
      ○ 트래픽 운영상황에서 클러스터 관리 가능

   • Ingress
      ○ 클러스터 내의 서비스에 대한 외부 접근 관리하는 API 오브젝트
      ○ 일반적으로 HTTP를 관리하지만, SSL 인증서 넣으면 HTTPS 도 관리 가능
      ○ 로드 밸런스, 명칭 기반의 가상 호스팅 제공 가능
      ○ 클러스터 외부에서 내부로 HTTP/HTTPS 경로를 노출,
      ○ 트래픽 라우팅 규칙에 의해 서비스로 보냄
      ○ Ingress 를 정의할 땐 필드명 apiVersion, kind ,metadata, spec 의 명시되어야 함

'TIL' 카테고리의 다른 글

Kubernetes Master node 안에는 무엇이 있는것이냐?  (2) 2024.02.14
2024.01.31 쿠버네티스 공부  (2) 2024.01.31
Web Application Firewall(WAF)  (0) 2023.11.16
SVN vs Git  (1) 2022.12.11
JPA fetchType (EAGER, LAZY)  (0) 2022.12.06

+ Recent posts