AgentPoolBlueGreenUpgradeSettings interface
Configurações para atualização azul-verde em um pool de agentes
Propriedades
| batch |
A duração da imersão após a drenagem de um lote de nós, ou seja, a quantidade de tempo (em minutos) a aguardar após a drenagem de um lote de nós antes de passar para o próximo lote. Se não for especificado, o padrão será 15 minutos. |
| drain |
O número ou a porcentagem de nós a serem drenados em lote durante a atualização azul-verde. Deve ser um número diferente de zero. Isso pode ser definido como um inteiro (por exemplo, '5') ou uma porcentagem (por exemplo, '50%'). Se uma porcentagem for especificada, será a porcentagem do número total de nós azuis da operação de atualização inicial. Para porcentagens, nós fracionários são arredondados para cima. Se não for especificado, o padrão será 10%. Para obter mais informações, incluindo práticas recomendadas, consulte: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| drain |
O tempo limite de drenagem para um nó, ou seja, a quantidade de tempo (em minutos) para aguardar a remoção de pods e o encerramento normal por nó. Esse tempo de espera de remoção respeita a espera pelos orçamentos de interrupção do pod. Se esse tempo for excedido, a atualização falhará. Se não for especificado, o padrão será 30 minutos. |
| final |
A duração da imersão de um pool de nós, ou seja, a quantidade de tempo (em minutos) para esperar depois que todos os nós antigos são drenados antes de removermos os nós antigos. Se não for especificado, o padrão será 60 minutos. Aplicável apenas para estratégia de atualização azul-verde. |
Detalhes da propriedade
batchSoakDurationInMinutes
A duração da imersão após a drenagem de um lote de nós, ou seja, a quantidade de tempo (em minutos) a aguardar após a drenagem de um lote de nós antes de passar para o próximo lote. Se não for especificado, o padrão será 15 minutos.
batchSoakDurationInMinutes?: number
Valor da propriedade
number
drainBatchSize
O número ou a porcentagem de nós a serem drenados em lote durante a atualização azul-verde. Deve ser um número diferente de zero. Isso pode ser definido como um inteiro (por exemplo, '5') ou uma porcentagem (por exemplo, '50%'). Se uma porcentagem for especificada, será a porcentagem do número total de nós azuis da operação de atualização inicial. Para porcentagens, nós fracionários são arredondados para cima. Se não for especificado, o padrão será 10%. Para obter mais informações, incluindo práticas recomendadas, consulte: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster
drainBatchSize?: string
Valor da propriedade
string
drainTimeoutInMinutes
O tempo limite de drenagem para um nó, ou seja, a quantidade de tempo (em minutos) para aguardar a remoção de pods e o encerramento normal por nó. Esse tempo de espera de remoção respeita a espera pelos orçamentos de interrupção do pod. Se esse tempo for excedido, a atualização falhará. Se não for especificado, o padrão será 30 minutos.
drainTimeoutInMinutes?: number
Valor da propriedade
number
finalSoakDurationInMinutes
A duração da imersão de um pool de nós, ou seja, a quantidade de tempo (em minutos) para esperar depois que todos os nós antigos são drenados antes de removermos os nós antigos. Se não for especificado, o padrão será 60 minutos. Aplicável apenas para estratégia de atualização azul-verde.
finalSoakDurationInMinutes?: number
Valor da propriedade
number