설정 가이드
클러스터 템플릿 생성
컨테이너 클러스터 템플릿을 생성하는 방법은 다음과 같습니다.
-
사용자 모드 > 컨테이너 > 클러스터 템플릿 메뉴를 클릭합니다.
-
클러스터 템플릿 생성의 <기본 설정> 화면이 출력됩니다. 설정을 완료한 후,
다음: 노드 사양을 클릭합니다.- 클러스터 템플릿 이름: 클러스터 템플릿의 이름
-
<노드 사양> 화면이 출력됩니다. 설정을 완료한 후,
다음: 네트워크를 클릭합니다.- 이미지: 클러스터 생성에 사용되는 이미지. 기본적으로 fedora-coreos38 이미지 제공.
- SSH 키 페어: 클러스터 접근용 SSH 키 페어
- 마스터 플레이버: 클러스터의 마스터 노드 생성에 사용할 플레이버. c2m2 이상 설정 가능.
- 워커 플레이버: 클러스터의 워커 노드 생성에 사용할 플레이버. c2m2 이상 설정 가능.
- 노드 OS 볼륨 타입: 노드의 운영체제 볼륨 유형
- 노드 OS 볼륨 사이즈 (GB): 노드의 운영체제 볼륨 크기
- 노드 Data 볼륨 타입: 노드의 데이터 볼륨 유형
- 노드 Data 볼륨 사이즈 (GB): 노드의 데이터 볼륨 크기
-
<네트워크> 화면이 출력됩니다. 설정을 완료한 후,
확인을 클릭합니다.- 네트워크 드라이버: 컨테이너 네트워크 드라이버의 종류
- Flannel: VXLAN이나 UDP 같은 캡슐화 기술을 사용하여 Pod 간 통신 처리. Calico에 비해 설정이 간편하며 소규모 환경에 적합. (기본값)
- Calico: BGP를 사용하며, IP in IP 모드로 동작. Flannel에 비해 다양한 옵션과 정책을 지원하며 중, 대규모 환경에 적합. 단, 상대적으로 자원을 더 많이 사용하기 때문에 2개 이상의 vCPU와 4GB 이상의 메모리 할당 권장.
- 외부 네트워크: 인스턴스의 유동 IP, 부하 분산을 만들기 위한 외부 네트워크
- DNS: 클러스터 생성 시에 적용할 DNS 서버의 IP 주소
- 유동 IP 활성화: 클러스터의 유동 IP 활성화 여부. 현재 활성화로 고정.
- 네트워크 드라이버: 컨테이너 네트워크 드라이버의 종류
-
컨테이너 클러스터 템플릿이 생성됩니다.