KubeletConfigOutput 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