KubeletConfig interface

Configuraciones de Kubelet de nodos de agente. Consulte configuración de nodos personalizados de AKS para obtener más información.

Propiedades

allowedUnsafeSysctls

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

containerLogMaxFiles

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

Si la aplicación de cuota de CFS de CPU está habilitada para contenedores que especifican límites de CPU. El valor predeterminado es true.

cpuCfsQuotaPeriod

Valor del período de cuota cfS de CPU. El valor predeterminado es "100ms". 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

Directiva del Administrador de CPU que se va a usar. 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".

failSwapOn

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

imageGcHighThreshold

El porcentaje de uso del disco después del cual siempre se ejecuta la recolección de elementos no utilizados de imagen. Para deshabilitar la recolección de elementos no utilizados de imagen, establezca en 100. El valor predeterminado es 85%

imageGcLowThreshold

El porcentaje de uso del disco antes del cual nunca se ejecuta la recolección de elementos no utilizados de imagen. Esto no se puede establecer más alto que imageGcHighThreshold. El valor predeterminado es 80%

podMaxPids

Número máximo de procesos por pod.

topologyManagerPolicy

Directiva del Administrador de topologías que se va a usar. Para obtener 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

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

Si la aplicación de cuota de CFS de CPU está habilitada para contenedores que especifican límites de CPU. El valor predeterminado es true.

cpuCfsQuota?: boolean

Valor de propiedad

boolean

cpuCfsQuotaPeriod

Valor del período de cuota cfS de CPU. El valor predeterminado es "100ms". 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

Directiva del Administrador de CPU que se va a usar. 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".

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

El porcentaje de uso del disco después del cual siempre se ejecuta la recolección de elementos no utilizados de imagen. Para deshabilitar la recolección de elementos no utilizados de imagen, establezca en 100. El valor predeterminado es 85%

imageGcHighThreshold?: number

Valor de propiedad

number

imageGcLowThreshold

El porcentaje de uso del disco antes del cual nunca se ejecuta la recolección de elementos no utilizados de imagen. Esto no se puede establecer más alto que imageGcHighThreshold. El valor predeterminado es 80%

imageGcLowThreshold?: number

Valor de propiedad

number

podMaxPids

Número máximo de procesos por pod.

podMaxPids?: number

Valor de propiedad

number

topologyManagerPolicy

Directiva del Administrador de topologías que se va a usar. Para obtener 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