KubeletConfig interface
Propriedades
allowed |
Lista permitida de sysctls não seguros ou padrões de 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 do contêiner antes de ser girado. |
cpu |
O padrão é true. |
cpu |
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'. |
cpu |
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'. |
fail |
Se definido como true, fará com que o Kubelet falhe ao iniciar se a troca estiver habilitada no nó. |
image |
Para desativar a coleta de lixo de imagem, defina como 100. O padrão é 85% |
image |
Isso não pode ser definido acima de imageGcHighThreshold. O padrão é 80% |
pod |
O número máximo de processos por pod. |
topology |
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