KubeletConfig interface
Propriétés
| allowed |
Liste autorisée de sysctls non sécurisés ou de modèles sysctl non sécurisés (se terminant par |
| container |
Nombre maximal de fichiers journaux de conteneur pouvant être présents pour un conteneur. Le nombre doit être ≥ 2. |
| container |
Taille maximale (par exemple, 10Mi) du fichier journal conteneur avant sa rotation. |
| cpu |
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. |
| cpu |
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 ». |
| cpu |
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 ». |
| fail |
Si la valeur est true, kubelet ne démarre pas si l’échange est activé sur le nœud. |
| image |
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% |
| image |
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% |
| pod |
Nombre maximal de processus par pod. |
| seccomp |
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. |
| topology |
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