3.4. OpenShift Cluster Manager를 사용한 클러스터 자동 스케일링 설정
이 표에서는 OpenShift Cluster Manager에서 클러스터 자동 스케일링을 사용할 때 구성 가능한 모든 UI 설정을 설명합니다.
3.4.1. 일반 설정
설정 | 설명 | 유형 또는 범위 | Default |
---|---|---|---|
| 자동 스케일러 로그 수준을 설정합니다. 기본값은 1입니다. 수준 4는 디버깅에 권장됩니다. 레벨 6은 거의 모든 것을 가능하게 합니다. |
| 1 |
|
|
| true |
| 축소하기 전에 Pod의 정상 종료 시간(초)을 제공합니다. |
| 600 |
| 클러스터 자동 스케일러가 노드를 프로비저닝할 때까지 대기하는 최대 시간입니다. |
| 15m |
| 사용자가 "best-effort" Pod를 예약할 수 있습니다. 이 Pod는 클러스터 자동 스케일러 작업을 트리거할 수 없습니다. 이러한 Pod는 예비 리소스를 사용할 수 있는 경우에만 실행됩니다. |
| -10 |
| 축소할 리소스 사용률을 계산할 때 클러스터 자동 스케일러가 데몬 세트 Pod를 무시하는지 여부를 결정합니다. |
| false |
|
|
| false |
| 이 옵션은 노드 그룹 유사성을 고려할 때 클러스터 자동 스케일러가 무시해야 하는 레이블을 지정합니다. 이 옵션에는 공백을 포함할 수 없습니다. |
| 형식은 쉼표로 구분된 레이블 목록이어야 합니다. |
3.4.2. 리소스 제한
설정 | 설명 | 유형 또는 범위 | Default |
---|---|---|---|
| 클러스터의 최소 코어 수입니다. 클러스터 자동 스케일러는 이 수보다 클러스터를 확장하지 않습니다. |
| 0 |
| 클러스터의 최대 코어 수입니다. 클러스터 자동 스케일러는 이 수보다 클러스터를 확장하지 않습니다. |
| 180 * 64 (11520) |
| 클러스터의 최소 메모리 수입니다. 클러스터 자동 스케일러는 이 수보다 클러스터를 확장하지 않습니다. |
| 0 |
| 클러스터의 최대 메모리 수입니다. 클러스터 자동 스케일러는 이 수보다 클러스터를 확장하지 않습니다. |
| 180 * 64 * 20 (230400) |
| 모든 노드 그룹의 최대 노드 수입니다. 자동으로 확장되는 노드가 아닌 모든 노드를 포함합니다. 클러스터 자동 스케일러는 이 수보다 클러스터를 늘리지 않습니다. |
| 180 |
GPU | 클러스터에 있는 다른 GPU의 최소 및 최대 수입니다. 클러스터 자동 스케일러는 이러한 숫자보다 작거나 큰 클러스터를 확장하지 않습니다. |
| 형식은 쉼표로 구분된 " :<min>:<max>"{p> 목록이어야 합니다. |
3.4.3. 구성 축소
설정 | 설명 | 유형 또는 범위 | Default |
---|---|---|---|
| 클러스터 자동 스케일러가 클러스터를 축소해야 합니까. |
| true |
| 요청된 리소스를 용량으로 나눈 총합으로 정의된 노드 사용률 수준보다 노드를 축소할 수 있습니다. |
| 0.5 |
| 노드를 축소할 수 있기 전에 필요하지 않은 노드 수입니다. |
| 10m |
| 확장 후 축소 평가가 재개되는 시간입니다. |
| 10m |
| 노드를 삭제한 후 축소 평가가 재개되는 기간입니다. |
| 0s |
| 스케일 다운 평가가 다시 시작되는 실패 후의 시간입니다. |
| 3m |