4.1.3-1 서버 생성
그룹관리에서 서버를 생성하고 실행합니다.
a) 서비스 → 어플리케이션 맵 선택 → 서버그룹 + 버튼(서버생성)을 클릭합니다.

b) 기본정보, 컨테이너, 인스턴스, 업데이트 정책, 서비스 포트, 볼륨 내용을 작성하고 생성버튼을 눌러 서버를 생성합니다.
- 서버 기본 정보 정의

항목 |
설명 |
이름 |
생성하는 서버의 이름입니다 |
그룹 |
서버가 생성되는 서버그룹입니다 |
유형 |
서버의 인스턴스 유형입니다(Single/Multi) 단일일 경우 인스턴스와 업데이트 정책이 수정이 불가합니다 |
설명 |
서버의 설명입니다 |
컨테이너 생성


항목 |
설명 |
기본 정보 |
컨테이너로 사용할 이미지를 Harbor 레지스트리나 공용 이미지에서 선택하고, 사용할 CPU/Memory 리소스값을 정의합니다. |
커맨드 |
컨테이너가 생성하면서 사용할 커맨드를 입력받습니다. |
환경 변수 |
컨테이너의 환경변수 값을 입력받습니다. |
보안 설정 |
보안정책을 설정할 수 있습니다. |
헬스 체크 |
컨테이너의 헬스체크를 진행합니다. |
항목 |
설명 |
오토스케일링 유형 |
오토스케일링을 하기위한 기준을 정의 합니다. |
CPU 사용율(백분율) |
오토스케일링의 기준(사용율)입니다. |
최대개수 |
스케일링의 인스턴스 최댓값입니다. |
인스턴스 수 |
기본 인스턴스의 대수입니다. |
Sticky Session |
특정 클라이언트 요청에 세션을 유지하는 옵션입니다. |
업데이트 정책


항목 |
설명 |
업데이트 정책 |
Rolling update/Recreate로 정의합니다. 롤링업데이트 통해, 중단 pod와 확장 pod를 정의하여 자원의 효율성을 증대한 무중단 업데이트가 가능하고, Recreate 통하여 한번에 업데이트가 가능합니다. |
서비스 제거(중단Pod비율) |
롤링업데이트를 할 경우, 중단되는 Pod의 비율입니다. |
확장 Pod비율 |
롤링업데이트를 할 경우, 늘어날 수 있는 Pod의 비율입니다. |

Baremetal 에서 배포(노드포트 사용 시, 인그레스 사용은 옵션 항목입니다.) 
Public Cloud 에서 배포(노드포트 사용 시, 인그레스 사용은 필수 항목입니다.) 
항목 |
설명 |
Internal |
컨테이너 내부통신 네트워크 입니다. |
Cluster IP |
Pod 내부통신 네트워크입니다. |
Node Port |
외부노출 네트워크입니다. |
Loadbalancer |
로드밸런스 통신 네트워크입니다. |
항목 |
설명 |
이름 |
포트 이름을 정의합니다. |
타겟 포트 |
컨테이너 포트를 정의합니다. |
포트 |
외부 포트를 정의합니다. |
지정 여부 |
static node port를 사용할 것인지에 대한 여부입니다. |
인그레스 사용 여부 |
인그레스를 사용할 것인지에 대한 여부입니다.(Public Cloud로 배포할 경우, Loadbalancer 타입으로는 인그레스 사용이 불가하고, NodePort 타입을 사용시, 인그레스는 필수항목입니다. 단, Baremetal에서 인그레스는 옵션사항으로 동일하게 사용이 가능합니다.) |



항목 |
설명 |
볼륨 |
서버에서 사용할 볼륨을 생성합니다. |
볼륨 마운트 |
생성된 볼륨에 서버를 마운트합니다. |
볼륨 종류 |
설명 |
Empty Dir |
컨테이너 안에 임시 디렉토리를 볼륨으로 잡습니다 |
Host Path |
컨테이너가 올라가 있는 클러스터 서버에 볼륨을 잡습니다. |
Config Map |
서버에 등록 되어있는 Config File을 사용합니다. |
NFS Dynamic |
외부 스토리지에 디렉토리를 자동 생성하여 마운트합니다. |
NFS Static |
기존에 있던 외부 스토리지의 디렉토리를 마운트합니다. |