Compartir a través de


KubeletConfig Clase

Definición

Consulte Configuración de nodos personalizados de AKS para obtener más detalles.

public class KubeletConfig
type KubeletConfig = class
Public Class KubeletConfig
Herencia
KubeletConfig

Constructores

KubeletConfig()

Inicializa una nueva instancia de KubeletConfig.

Propiedades

AllowedUnsafeSysctls

Lista permitida de sysctls no seguros o patrones sysctl no seguros (que terminan en *).

ContainerLogMaxFiles

El número máximo de archivos de registro de contenedor que pueden estar presentes para un contenedor. El número debe ser ≥ 2.

ContainerLogMaxSizeInMB

Tamaño máximo (por ejemplo, 10Mi) del archivo de registro de contenedor antes de que se gire.

CpuCfsQuotaPeriod

El valor predeterminado es "100 ms". Los valores válidos son una secuencia de números decimales con una fracción opcional y un sufijo de unidad. Por ejemplo: "300 ms", "2h45m". Las unidades admitidas son "ns", "us", "ms", "s", "m" y "h".

CpuManagerPolicy

El valor predeterminado es "none". Consulte Directivas de administración de CPU de Kubernetes para obtener más información. Los valores permitidos son "none" y "static".

FailStartWithSwapOn

Si se establece en true, se producirá un error al iniciar Kubelet si el intercambio está habilitado en el nodo.

ImageGcHighThreshold

Para deshabilitar la recolección de elementos no utilizados de la imagen, establezca este valor en 100. El valor predeterminado es 85 %.

ImageGcLowThreshold

Esto no se puede establecer más alto que imageGcHighThreshold. El valor predeterminado es 80 %.

IsCpuCfsQuotaEnabled

El valor predeterminado es true.

PodMaxPids

Número máximo de procesos por pod.

TopologyManagerPolicy

Para más información, consulte Administrador de topologías de Kubernetes. El valor predeterminado es "none". Los valores permitidos son "none", "best-effort", "restricted" y "single-numa-node".

Se aplica a