Partilhar via


KubeletConfig interface

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 de 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 do contêiner antes de ser girado.

cpuCfsQuota

O padrão é true.

cpuCfsQuotaPeriod

O padrão é '100ms'. Os valores válidos são uma sequência de números decimais com uma fração opcional e um sufixo unitário. Por exemplo: '300ms', '2h45m'. As unidades suportadas são 'ns', 'us', 'ms', 's', 'm' e 'h'.

cpuManagerPolicy

O padrão é 'nenhum'. Consulte de políticas de gerenciamento de CPU do Kubernetes para obter mais informações. Os valores permitidos são 'nenhum' e 'estático'.

failSwapOn

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

imageGcHighThreshold

Para desativar a coleta de lixo de imagem, defina como 100. O padrão é 85%

imageGcLowThreshold

Isso não pode ser definido acima de imageGcHighThreshold. O padrão é 80%

podMaxPids

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

topologyManagerPolicy

Para obter mais informações, consulte Kubernetes Topology Manager. O padrão é 'nenhum'. Os valores permitidos são 'none', 'best-effort', 'restricted' e 'single-numa-node'.

Detalhes de Propriedade

allowedUnsafeSysctls

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

allowedUnsafeSysctls?: string[]

Valor de 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 de Propriedade

number

containerLogMaxSizeMB

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

containerLogMaxSizeMB?: number

Valor de Propriedade

number

cpuCfsQuota

O padrão é true.

cpuCfsQuota?: boolean

Valor de Propriedade

boolean

cpuCfsQuotaPeriod

O padrão é '100ms'. Os valores válidos são uma sequência de números decimais com uma fração opcional e um sufixo unitário. Por exemplo: '300ms', '2h45m'. As unidades suportadas são 'ns', 'us', 'ms', 's', 'm' e 'h'.

cpuCfsQuotaPeriod?: string

Valor de Propriedade

string

cpuManagerPolicy

O padrão é 'nenhum'. Consulte de políticas de gerenciamento de CPU do Kubernetes para obter mais informações. Os valores permitidos são 'nenhum' e 'estático'.

cpuManagerPolicy?: string

Valor de 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 de Propriedade

boolean

imageGcHighThreshold

Para desativar a coleta de lixo de imagem, defina como 100. O padrão é 85%

imageGcHighThreshold?: number

Valor de Propriedade

number

imageGcLowThreshold

Isso não pode ser definido acima de imageGcHighThreshold. O padrão é 80%

imageGcLowThreshold?: number

Valor de Propriedade

number

podMaxPids

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

podMaxPids?: number

Valor de Propriedade

number

topologyManagerPolicy

Para obter mais informações, consulte Kubernetes Topology Manager. O padrão é 'nenhum'. Os valores permitidos são 'none', 'best-effort', 'restricted' e 'single-numa-node'.

topologyManagerPolicy?: string

Valor de Propriedade

string