Compartilhar via


KubeletConfig interface

Configurações do Kubelet de nós de agente. Consulte de configuração de nó personalizado do AKS para obter mais detalhes.

Propriedades

allowedUnsafeSysctls

Lista permitida de sysctls não seguros ou padrões sysctl não seguros (terminando em *).

containerLogMaxFiles

O número máximo de arquivos de log de contêiner que podem estar presentes para um contêiner. O número deve ser ≥ 2.

containerLogMaxSizeMB

O tamanho máximo (por exemplo, 10Mi) do arquivo de log de contêiner antes de ser girado.

cpuCfsQuota

Se a imposição de cota de CFS da CPU estiver habilitada para contêineres que especificam limites de CPU. O padrão é verdadeiro.

cpuCfsQuotaPeriod

O valor do período de cota da CPU CFS. O padrão é '100ms'. Valores válidos são uma sequência de números decimais com uma fração opcional e um sufixo de unidade. Por exemplo: '300ms', '2h45m'. As unidades com suporte são 'ns', 'us', 'ms', 's', 'm' e 'h'.

cpuManagerPolicy

A política do Gerenciador de CPU a ser usada. O padrão é 'none'. Consulte políticas de gerenciamento de CPU do Kubernetes para obter mais informações. Os valores permitidos são 'none' e 'static'.

failSwapOn

Se definido como true, fará com que o Kubelet falhe ao iniciar se a troca estiver habilitada no nó.

imageGcHighThreshold

A porcentagem de uso de disco após a qual a coleta de lixo de imagem é sempre executada. Para desabilitar a coleta de lixo de imagem, defina como 100. O padrão é 85%

imageGcLowThreshold

A porcentagem de uso de disco antes do qual a coleta de lixo de imagem nunca é executada. Isso não pode ser definido acima de imageGcHighThreshold. O padrão é 80%

podMaxPids

O número máximo de processos por pod.

topologyManagerPolicy

A política do Gerenciador de Topologia a ser usada. Para obter mais informações, consulte do Kubernetes Topology Manager. O padrão é 'none'. Os valores permitidos são 'none', 'best-effort', 'restricted' e 'single-numa-node'.

Detalhes da propriedade

allowedUnsafeSysctls

Lista permitida de sysctls não seguros ou padrões sysctl não seguros (terminando em *).

allowedUnsafeSysctls?: string[]

Valor da propriedade

string[]

containerLogMaxFiles

O número máximo de arquivos de log de contêiner que podem estar presentes para um contêiner. O número deve ser ≥ 2.

containerLogMaxFiles?: number

Valor da propriedade

number

containerLogMaxSizeMB

O tamanho máximo (por exemplo, 10Mi) do arquivo de log de contêiner antes de ser girado.

containerLogMaxSizeMB?: number

Valor da propriedade

number

cpuCfsQuota

Se a imposição de cota de CFS da CPU estiver habilitada para contêineres que especificam limites de CPU. O padrão é verdadeiro.

cpuCfsQuota?: boolean

Valor da propriedade

boolean

cpuCfsQuotaPeriod

O valor do período de cota da CPU CFS. O padrão é '100ms'. Valores válidos são uma sequência de números decimais com uma fração opcional e um sufixo de unidade. Por exemplo: '300ms', '2h45m'. As unidades com suporte são 'ns', 'us', 'ms', 's', 'm' e 'h'.

cpuCfsQuotaPeriod?: string

Valor da propriedade

string

cpuManagerPolicy

A política do Gerenciador de CPU a ser usada. O padrão é 'none'. Consulte políticas de gerenciamento de CPU do Kubernetes para obter mais informações. Os valores permitidos são 'none' e 'static'.

cpuManagerPolicy?: string

Valor da propriedade

string

failSwapOn

Se definido como true, fará com que o Kubelet falhe ao iniciar se a troca estiver habilitada no nó.

failSwapOn?: boolean

Valor da propriedade

boolean

imageGcHighThreshold

A porcentagem de uso de disco após a qual a coleta de lixo de imagem é sempre executada. Para desabilitar a coleta de lixo de imagem, defina como 100. O padrão é 85%

imageGcHighThreshold?: number

Valor da propriedade

number

imageGcLowThreshold

A porcentagem de uso de disco antes do qual a coleta de lixo de imagem nunca é executada. Isso não pode ser definido acima de imageGcHighThreshold. O padrão é 80%

imageGcLowThreshold?: number

Valor da propriedade

number

podMaxPids

O número máximo de processos por pod.

podMaxPids?: number

Valor da propriedade

number

topologyManagerPolicy

A política do Gerenciador de Topologia a ser usada. Para obter mais informações, consulte do Kubernetes Topology Manager. O padrão é 'none'. Os valores permitidos são 'none', 'best-effort', 'restricted' e 'single-numa-node'.

topologyManagerPolicy?: string

Valor da propriedade

string