ManagedClusterPropertiesAutoScalerProfile interface
Parâmetros a serem aplicados ao autoscaler de cluster quando ativado
Propriedades
balance |
Os valores válidos são 'true' e 'false' |
daemonset |
Se definido como true, todos os pods daemonset em nós vazios serão removidos antes da exclusão do nó. Se o pod daemonset não puder ser removido, outro nó será escolhido para dimensionamento. Se definido como false, o nó será excluído sem garantir que os pods daemonset sejam excluídos ou removidos. |
daemonset |
Se definido como true, todos os pods daemonset em nós ocupados serão removidos antes da exclusão do nó. Se o pod daemonset não puder ser removido, outro nó será escolhido para dimensionamento. Se definido como false, o nó será excluído sem garantir que os pods daemonset sejam excluídos ou removidos. |
expander | Se não for especificado, o padrão é 'aleatório'. Consulte expansores para obter mais informações. |
ignore |
Se definido como true, os recursos usados pelo daemonset serão levados em conta ao tomar decisões de redução. |
max |
O padrão é 10. |
max |
O padrão é 600. |
max |
O padrão é '15m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada. |
max |
O padrão é 45. O máximo é 100 e o mínimo é 0. |
new |
Para cenários como burst/batch scale em que você não quer que a CA aja antes que o agendador do kubernetes possa agendar todos os pods, você pode dizer à CA para ignorar pods não programados antes que eles tenham uma certa idade. O padrão é '0s'. Os valores devem ser um número inteiro seguido de uma unidade («s» durante segundos, «m» durante minutos, «h» durante horas, etc.). |
ok |
Este deve ser um número inteiro. O padrão é 3. |
scale |
O padrão é '10m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada. |
scale |
O padrão é o intervalo de varredura. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada. |
scale |
O padrão é '3m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada. |
scale |
O padrão é '10m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada. |
scale |
O padrão é '20m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada. |
scale |
O padrão é '0.5'. |
scan |
O padrão é '10'. Os valores devem ser um número inteiro de segundos. |
skip |
O padrão é true. |
skip |
O padrão é true. |
Detalhes de Propriedade
balanceSimilarNodeGroups
Os valores válidos são 'true' e 'false'
balanceSimilarNodeGroups?: string
Valor de Propriedade
string
daemonsetEvictionForEmptyNodes
Se definido como true, todos os pods daemonset em nós vazios serão removidos antes da exclusão do nó. Se o pod daemonset não puder ser removido, outro nó será escolhido para dimensionamento. Se definido como false, o nó será excluído sem garantir que os pods daemonset sejam excluídos ou removidos.
daemonsetEvictionForEmptyNodes?: boolean
Valor de Propriedade
boolean
daemonsetEvictionForOccupiedNodes
Se definido como true, todos os pods daemonset em nós ocupados serão removidos antes da exclusão do nó. Se o pod daemonset não puder ser removido, outro nó será escolhido para dimensionamento. Se definido como false, o nó será excluído sem garantir que os pods daemonset sejam excluídos ou removidos.
daemonsetEvictionForOccupiedNodes?: boolean
Valor de Propriedade
boolean
expander
Se não for especificado, o padrão é 'aleatório'. Consulte expansores para obter mais informações.
expander?: string
Valor de Propriedade
string
ignoreDaemonsetsUtilization
Se definido como true, os recursos usados pelo daemonset serão levados em conta ao tomar decisões de redução.
ignoreDaemonsetsUtilization?: boolean
Valor de Propriedade
boolean
maxEmptyBulkDelete
O padrão é 10.
maxEmptyBulkDelete?: string
Valor de Propriedade
string
maxGracefulTerminationSec
O padrão é 600.
maxGracefulTerminationSec?: string
Valor de Propriedade
string
maxNodeProvisionTime
O padrão é '15m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada.
maxNodeProvisionTime?: string
Valor de Propriedade
string
maxTotalUnreadyPercentage
O padrão é 45. O máximo é 100 e o mínimo é 0.
maxTotalUnreadyPercentage?: string
Valor de Propriedade
string
newPodScaleUpDelay
Para cenários como burst/batch scale em que você não quer que a CA aja antes que o agendador do kubernetes possa agendar todos os pods, você pode dizer à CA para ignorar pods não programados antes que eles tenham uma certa idade. O padrão é '0s'. Os valores devem ser um número inteiro seguido de uma unidade («s» durante segundos, «m» durante minutos, «h» durante horas, etc.).
newPodScaleUpDelay?: string
Valor de Propriedade
string
okTotalUnreadyCount
Este deve ser um número inteiro. O padrão é 3.
okTotalUnreadyCount?: string
Valor de Propriedade
string
scaleDownDelayAfterAdd
O padrão é '10m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada.
scaleDownDelayAfterAdd?: string
Valor de Propriedade
string
scaleDownDelayAfterDelete
O padrão é o intervalo de varredura. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada.
scaleDownDelayAfterDelete?: string
Valor de Propriedade
string
scaleDownDelayAfterFailure
O padrão é '3m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada.
scaleDownDelayAfterFailure?: string
Valor de Propriedade
string
scaleDownUnneededTime
O padrão é '10m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada.
scaleDownUnneededTime?: string
Valor de Propriedade
string
scaleDownUnreadyTime
O padrão é '20m'. Os valores devem ser um inteiro seguido de um 'm'. Nenhuma unidade de tempo além de minutos (m) é suportada.
scaleDownUnreadyTime?: string
Valor de Propriedade
string
scaleDownUtilizationThreshold
O padrão é '0.5'.
scaleDownUtilizationThreshold?: string
Valor de Propriedade
string
scanInterval
O padrão é '10'. Os valores devem ser um número inteiro de segundos.
scanInterval?: string
Valor de Propriedade
string
skipNodesWithLocalStorage
O padrão é true.
skipNodesWithLocalStorage?: string
Valor de Propriedade
string
skipNodesWithSystemPods
O padrão é true.
skipNodesWithSystemPods?: string
Valor de Propriedade
string