본문 바로가기

Docker/k8s

쿠버네티스 종류

1. 단일 노드 쿠버네티스 (=로컬 쿠버네티스)

  • 한대의 물리머신에 쿠버네티스 클러스터 구축
  • 이중화가 보장되지 않으며, 사용할 수 없는 기능도 다수 존재
  • minikube, Docker desktop, kind
  • Docker desktop 에서 설정에서 쿠버네티스를 활성화 할 수 있다.
    => wsl 접속 후, kubectl 로 바로 배포 가능.
    => 단일 노드이므로, 멀티 노드처럼 따로 설정이 복잡하진 않다.
    => 테스트 환경으로 사용하면 좋을 듯.

 

2. 멀티 노드 쿠버네티스

  • on premise 형태로 쿠버네티스 클러스터 구축
    => on premise 란? aws 같은 클라우드 환경이 아닌, 머신을 직접 운영하는 환경
  • kubectl, kubeadm, kubelet 등을 이용하여 쿠버테스트 환경 구축
  • 노드 내 컨테이너 간 통신을 위해, 플라넬 설치 필요

 

3. 관리형 쿠버네티스

  • google, aws 등에서 제공하는 환경에서 운영

'Docker > k8s' 카테고리의 다른 글

볼륨, 영구 볼륨, 영구 볼륨 클레임  (0) 2023.07.11
pod stuck  (0) 2023.02.23
워크로드 API  (0) 2023.02.11
쿠버네티스 설치 과정  (0) 2023.01.31