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 |