ManagedClusterPropertiesAutoScalerProfile interface
사용하도록 설정된 경우 클러스터 자동 크기 조정기에 적용할 매개 변수
속성
balance |
유효한 값은 'true' 및 'false'입니다. |
daemonset |
true로 설정하면 노드를 삭제하기 전에 빈 노드의 모든 디먼셋 Pod가 제거됩니다. 디먼셋 Pod를 제거할 수 없는 경우 크기 조정을 위해 다른 노드가 선택됩니다. false로 설정하면 디먼셋 Pod가 삭제되거나 제거되지 않고 노드가 삭제됩니다. |
daemonset |
true로 설정하면 노드를 삭제하기 전에 점유된 노드의 모든 디먼셋 Pod가 제거됩니다. 디먼셋 Pod를 제거할 수 없는 경우 크기 조정을 위해 다른 노드가 선택됩니다. false로 설정하면 디먼셋 Pod가 삭제되거나 제거되지 않고 노드가 삭제됩니다. |
expander | 지정하지 않으면 기본값은 'random'입니다. 자세한 내용은 확장기 참조하세요. |
ignore |
true로 설정하면 디먼셋에서 사용하는 리소스는 스케일 다운 결정을 내릴 때 고려됩니다. |
max |
기본값은 10입니다. |
max |
기본값은 600입니다. |
max |
기본값은 '15m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다. |
max |
기본값은 45입니다. 최대값은 100이고 최소값은 0입니다. |
new |
kubernetes 스케줄러가 모든 Pod를 예약하기 전에 CA가 작동하지 않도록 하는 버스트/일괄 처리 확장과 같은 시나리오의 경우 특정 기간이 되기 전에 예약되지 않은 Pod를 무시하도록 CA에 지시할 수 있습니다. 기본값은 '0s'입니다. 값은 정수 다음에 단위(초의 경우 's', 분은 'm', 시간 단위는 'h' 등)여야 합니다. |
ok |
정수여야 합니다. 기본값은 3입니다. |
scale |
기본값은 '10m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다. |
scale |
기본값은 검색 간격입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다. |
scale |
기본값은 '3m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다. |
scale |
기본값은 '10m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다. |
scale |
기본값은 '20m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다. |
scale |
기본값은 '0.5'입니다. |
scan |
기본값은 '10'입니다. 값은 정수(초)여야 합니다. |
skip |
기본값은 true입니다. |
skip |
기본값은 true입니다. |
속성 세부 정보
balanceSimilarNodeGroups
유효한 값은 'true' 및 'false'입니다.
balanceSimilarNodeGroups?: string
속성 값
string
daemonsetEvictionForEmptyNodes
true로 설정하면 노드를 삭제하기 전에 빈 노드의 모든 디먼셋 Pod가 제거됩니다. 디먼셋 Pod를 제거할 수 없는 경우 크기 조정을 위해 다른 노드가 선택됩니다. false로 설정하면 디먼셋 Pod가 삭제되거나 제거되지 않고 노드가 삭제됩니다.
daemonsetEvictionForEmptyNodes?: boolean
속성 값
boolean
daemonsetEvictionForOccupiedNodes
true로 설정하면 노드를 삭제하기 전에 점유된 노드의 모든 디먼셋 Pod가 제거됩니다. 디먼셋 Pod를 제거할 수 없는 경우 크기 조정을 위해 다른 노드가 선택됩니다. false로 설정하면 디먼셋 Pod가 삭제되거나 제거되지 않고 노드가 삭제됩니다.
daemonsetEvictionForOccupiedNodes?: boolean
속성 값
boolean
expander
ignoreDaemonsetsUtilization
true로 설정하면 디먼셋에서 사용하는 리소스는 스케일 다운 결정을 내릴 때 고려됩니다.
ignoreDaemonsetsUtilization?: boolean
속성 값
boolean
maxEmptyBulkDelete
기본값은 10입니다.
maxEmptyBulkDelete?: string
속성 값
string
maxGracefulTerminationSec
기본값은 600입니다.
maxGracefulTerminationSec?: string
속성 값
string
maxNodeProvisionTime
기본값은 '15m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다.
maxNodeProvisionTime?: string
속성 값
string
maxTotalUnreadyPercentage
기본값은 45입니다. 최대값은 100이고 최소값은 0입니다.
maxTotalUnreadyPercentage?: string
속성 값
string
newPodScaleUpDelay
kubernetes 스케줄러가 모든 Pod를 예약하기 전에 CA가 작동하지 않도록 하는 버스트/일괄 처리 확장과 같은 시나리오의 경우 특정 기간이 되기 전에 예약되지 않은 Pod를 무시하도록 CA에 지시할 수 있습니다. 기본값은 '0s'입니다. 값은 정수 다음에 단위(초의 경우 's', 분은 'm', 시간 단위는 'h' 등)여야 합니다.
newPodScaleUpDelay?: string
속성 값
string
okTotalUnreadyCount
정수여야 합니다. 기본값은 3입니다.
okTotalUnreadyCount?: string
속성 값
string
scaleDownDelayAfterAdd
기본값은 '10m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다.
scaleDownDelayAfterAdd?: string
속성 값
string
scaleDownDelayAfterDelete
기본값은 검색 간격입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다.
scaleDownDelayAfterDelete?: string
속성 값
string
scaleDownDelayAfterFailure
기본값은 '3m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다.
scaleDownDelayAfterFailure?: string
속성 값
string
scaleDownUnneededTime
기본값은 '10m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다.
scaleDownUnneededTime?: string
속성 값
string
scaleDownUnreadyTime
기본값은 '20m'입니다. 값은 정수 뒤에 'm'이어야 합니다. 분(m) 이외의 시간 단위는 지원되지 않습니다.
scaleDownUnreadyTime?: string
속성 값
string
scaleDownUtilizationThreshold
기본값은 '0.5'입니다.
scaleDownUtilizationThreshold?: string
속성 값
string
scanInterval
기본값은 '10'입니다. 값은 정수(초)여야 합니다.
scanInterval?: string
속성 값
string
skipNodesWithLocalStorage
기본값은 true입니다.
skipNodesWithLocalStorage?: string
속성 값
string
skipNodesWithSystemPods
기본값은 true입니다.
skipNodesWithSystemPods?: string
속성 값
string