KubeletConfig interface
Configuraciones de Kubelet de nodos de agente. Consulte configuración de nodos personalizados de AKS para obtener más información.
Propiedades
| allowed |
Lista permitida de sysctls no seguros o patrones sysctl no seguros (que terminan en |
| container |
Número máximo de archivos de registro de contenedor que pueden estar presentes para un contenedor. El número debe ser ≥ 2. |
| container |
Tamaño máximo (por ejemplo, 10Mi) del archivo de registro de contenedor antes de girarlo. |
| cpu |
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. |
| cpu |
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". |
| cpu |
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". |
| fail |
Si se establece en true, se producirá un error al iniciar Kubelet si el intercambio está habilitado en el nodo. |
| image |
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% |
| image |
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% |
| pod |
Número máximo de procesos por pod. |
| topology |
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