사용 시 고려사항
관리형 포트 제약사항
다음 포트들은 SKE 관리를 위해 사용되므로 서비스 이용에는 사용할 수 없습니다. 또한 OS 방화벽 등으로 차단하는 경우, 노드 기능 또는 일부 기능이 정상 작동하지 않을 수 있습니다.
| 포트 | 설명 |
|---|---|
| UDP 4789 | calico-vxlan |
| TCP 5473 | calico-typha |
| TCP 10250 | kubelet |
| TCP 19100 | node-exporter |
| TCP 19400 | dcgm-exporter |
표. 관리형 포트 목록
kube-reserved 리소스 제약사항
kube-reserved는 노드에서 파드로 실행되지 않는 시스템 데몬에 대한 리소스를 확보하기 위해 예약해두는 기능입니다.
- 파드로 실행되지 않는 시스테 데몬에는 kubelet, container runtime 등이 있습니다.
참고
kube-reserved에 대한 자세한 사항은 다음 문서를 참고하세요.
Kubernetes Engine은 다음과 같은 기준으로 CPU 및 메모리를 예약합니다.
| CPU 사양 | 메모리 사양 |
|---|---|
|
|
표. CPU 및 메모리 기준 리소스 예약 항목
예시: vCPU 16코어, Memory 32G Virtual Server의 경우, kube-reserved는 다음과 같이 계산됩니다.
- CPU: (1코어 × 0.06) + (1코어 × 0.01) + (2코어 × 0.005) + (12코어 × 0.0025) = 0.11코어
- 메모리: (4 GB × 0.25) + (4 GB × 0.2) + (8 GB × 0.1) + (16 GB × 0.06) = 3.56 GB
예시: CPU 크기에 따라 예약되는 리소스는 다음과 같습니다.
| CPU 사양 | 리소스 사양1 | 리소스 사양2 | 리소스 사양3 | 리소스 사양4 |
|---|---|---|---|---|
| kube-reserved CPU | 70 m | 80 m | 90 m | 110 m |
표. CPU 크기에 따라 예약되는 리소스 예시
- 예시: 메모리 크기에 따라 예약되는 리소스는 다음과 같습니다.
| 메모리 사양 | 리소스 사양1 | 리소스 사양2 | 리소스 사양3 | 리소스 사양4 | 리소스 사양4 | 리소스 사양4 | 리소스 사양4 |
|---|---|---|---|---|---|---|---|
| kube-reserved 메모리 | 1 GB | 1.8 GB | 2.6 GB | 3.56 GB | 5.48 GB | 9.32 GB | 11.88 GB |
표. 메모리 크기에 따라 예약되는 리소스 예시