Partager via


KubeletConfig interface

Configurations Kubelet des nœuds d’agent. Pour plus d’informations, consultez de configuration de nœud personnalisée AKS.

Propriétés

allowedUnsafeSysctls

Liste autorisée de sysctls non sécurisés ou de modèles sysctl non sécurisés (se terminant par *).

containerLogMaxFiles

Nombre maximal de fichiers journaux de conteneur pouvant être présents pour un conteneur. Le nombre doit être ≥ 2.

containerLogMaxSizeMB

Taille maximale (par exemple, 10Mi) du fichier journal conteneur avant sa rotation.

cpuCfsQuota

Si l’application du quota CFS du processeur est activée pour les conteneurs qui spécifient des limites d’UC. La valeur par défaut est true.

cpuCfsQuotaPeriod

Valeur de la période de quota CFS du processeur. La valeur par défaut est « 100ms ». Les valeurs valides sont une séquence de nombres décimaux avec une fraction facultative et un suffixe d’unité. Par exemple : « 300ms », « 2h45m ». Les unités prises en charge sont « ns », « us », « ms », « s », « m » et « h ».

cpuManagerPolicy

Stratégie du Gestionnaire d’UC à utiliser. La valeur par défaut est « none ». Pour plus d’informations, consultez stratégies de gestion du processeur Kubernetes. Les valeurs autorisées sont « none » et « static ».

failSwapOn

Si la valeur est true, kubelet ne démarre pas si l’échange est activé sur le nœud.

imageGcHighThreshold

Pourcentage d’utilisation du disque après laquelle le garbage collection d’images est toujours exécuté. Pour désactiver le garbage collection d’images, définissez sur 100. La valeur par défaut est 85%

imageGcLowThreshold

Pourcentage d’utilisation du disque avant laquelle le garbage collection d’images n’est jamais exécuté. Cela ne peut pas être défini plus haut que imageGcHighThreshold. La valeur par défaut est 80%

podMaxPids

Nombre maximal de processus par pod.

seccompDefault

Spécifie le profil seccomp par défaut appliqué à toutes les charges de travail. S’il n’est pas spécifié, « Non défini » est utilisé par défaut.

topologyManagerPolicy

Stratégie du Gestionnaire de topologie à utiliser. Pour plus d’informations, consultez Gestionnaire de topologie Kubernetes. La valeur par défaut est « none ». Les valeurs autorisées sont « none », « best-effort », « restricted » et « single-numa-node ».

Détails de la propriété

allowedUnsafeSysctls

Liste autorisée de sysctls non sécurisés ou de modèles sysctl non sécurisés (se terminant par *).

allowedUnsafeSysctls?: string[]

Valeur de propriété

string[]

containerLogMaxFiles

Nombre maximal de fichiers journaux de conteneur pouvant être présents pour un conteneur. Le nombre doit être ≥ 2.

containerLogMaxFiles?: number

Valeur de propriété

number

containerLogMaxSizeMB

Taille maximale (par exemple, 10Mi) du fichier journal conteneur avant sa rotation.

containerLogMaxSizeMB?: number

Valeur de propriété

number

cpuCfsQuota

Si l’application du quota CFS du processeur est activée pour les conteneurs qui spécifient des limites d’UC. La valeur par défaut est true.

cpuCfsQuota?: boolean

Valeur de propriété

boolean

cpuCfsQuotaPeriod

Valeur de la période de quota CFS du processeur. La valeur par défaut est « 100ms ». Les valeurs valides sont une séquence de nombres décimaux avec une fraction facultative et un suffixe d’unité. Par exemple : « 300ms », « 2h45m ». Les unités prises en charge sont « ns », « us », « ms », « s », « m » et « h ».

cpuCfsQuotaPeriod?: string

Valeur de propriété

string

cpuManagerPolicy

Stratégie du Gestionnaire d’UC à utiliser. La valeur par défaut est « none ». Pour plus d’informations, consultez stratégies de gestion du processeur Kubernetes. Les valeurs autorisées sont « none » et « static ».

cpuManagerPolicy?: string

Valeur de propriété

string

failSwapOn

Si la valeur est true, kubelet ne démarre pas si l’échange est activé sur le nœud.

failSwapOn?: boolean

Valeur de propriété

boolean

imageGcHighThreshold

Pourcentage d’utilisation du disque après laquelle le garbage collection d’images est toujours exécuté. Pour désactiver le garbage collection d’images, définissez sur 100. La valeur par défaut est 85%

imageGcHighThreshold?: number

Valeur de propriété

number

imageGcLowThreshold

Pourcentage d’utilisation du disque avant laquelle le garbage collection d’images n’est jamais exécuté. Cela ne peut pas être défini plus haut que imageGcHighThreshold. La valeur par défaut est 80%

imageGcLowThreshold?: number

Valeur de propriété

number

podMaxPids

Nombre maximal de processus par pod.

podMaxPids?: number

Valeur de propriété

number

seccompDefault

Spécifie le profil seccomp par défaut appliqué à toutes les charges de travail. S’il n’est pas spécifié, « Non défini » est utilisé par défaut.

seccompDefault?: string

Valeur de propriété

string

topologyManagerPolicy

Stratégie du Gestionnaire de topologie à utiliser. Pour plus d’informations, consultez Gestionnaire de topologie Kubernetes. La valeur par défaut est « none ». Les valeurs autorisées sont « none », « best-effort », « restricted » et « single-numa-node ».

topologyManagerPolicy?: string

Valeur de propriété

string