KubeletConfig interface
Propriedades
| allowed |
Lista permitida de sysctls não seguros ou padrões sysctl não seguros (terminando em |
| container |
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. |
| container |
O tamanho máximo (por exemplo, 10Mi) do arquivo de log de contêiner antes de ser girado. |
| cpu |
Se a imposição de cota de CFS da CPU estiver habilitada para contêineres que especificam limites de CPU. O padrão é verdadeiro. |
| cpu |
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'. |
| cpu |
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'. |
| fail |
Se definido como true, fará com que o Kubelet falhe ao iniciar se a troca estiver habilitada no nó. |
| image |
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% |
| image |
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% |
| pod |
O número máximo de processos por pod. |
| topology |
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