Compartir a través de


KubeletConfigOutput interface

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.

containerLogMaxSizeMB

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

cpuCfsQuota

El valor predeterminado es true.

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 más información. Los valores permitidos son "none" y "static".

failSwapOn

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 el 85 %

imageGcLowThreshold

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

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".

Detalles de las propiedades

allowedUnsafeSysctls

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

allowedUnsafeSysctls?: string[]

Valor de propiedad

string[]

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.

containerLogMaxFiles?: number

Valor de propiedad

number

containerLogMaxSizeMB

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

containerLogMaxSizeMB?: number

Valor de propiedad

number

cpuCfsQuota

El valor predeterminado es true.

cpuCfsQuota?: boolean

Valor de propiedad

boolean

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".

cpuCfsQuotaPeriod?: string

Valor de propiedad

string

cpuManagerPolicy

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

cpuManagerPolicy?: string

Valor de propiedad

string

failSwapOn

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

failSwapOn?: boolean

Valor de propiedad

boolean

imageGcHighThreshold

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

imageGcHighThreshold?: number

Valor de propiedad

number

imageGcLowThreshold

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

imageGcLowThreshold?: number

Valor de propiedad

number

podMaxPids

Número máximo de procesos por pod.

podMaxPids?: number

Valor de propiedad

number

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".

topologyManagerPolicy?: string

Valor de propiedad

string