1. 쿠버네티스 클러스터를 직접 구성하는 도구
- kubeadm
- 쿠버네티스 공식 설치 툴
- 클러스터 생성/관리 도구
- kubespray
- 쿠버네티스 클러스터를 배포하는 오픈소스 프로젝트
- 다양한 형식으로 쿠버네티스 클러스터 구성가능
- 온프레미스에서 상용 서비스 클러스터 운영시 유용
- 다양한 CNI(네트워크 플러그인) 제공
2. CNI(Container Network Interface)
- Container간 통신을 지원하는 VxLAN, Pod Network라고도 부름
- 다양한 종류의 플러그인이 존재
- 플라넬(flannel), 칼리코(calico), 위브넷(weavenet)
3. 쿠버네티스 클러스터 구성
① control plane(master node)
- 워커 노드들의 상태를 관리하고 제어
- single master
- multi master(3, 5개의 master nodes)
② worker node
- 도커 플랫폼을 통해 컨테이너를 동작하며 실제 서비스 제공
4. kubeadm을 이용한 쿠버네티스 설치
① Docker Install
② Kubernetes Install
Reference
'Cloud > Kubernetes' 카테고리의 다른 글
[Kubernetes] 3-2. kubectl command | pod 생성하기 (0) | 2021.12.07 |
---|---|
[Kubernetes] kubectl 실습 환경 구성 (0) | 2021.12.06 |
[kubernetes] 설치없이 쿠버네티스 사용하기 (0) | 2021.12.06 |
[Kubernetes] Kubernetes 소개 (0) | 2021.12.05 |
[Kubernetes] 2.1 클러스터 생성하기 (0) | 2021.02.02 |