Partager via


KubeletConfig Classe

Définition

Configurations Kubelet des nœuds de l’agent.

public class KubeletConfig
type KubeletConfig = class
Public Class KubeletConfig
Héritage
KubeletConfig

Constructeurs

KubeletConfig()

Initialise une nouvelle instance de la classe KubeletConfig.

KubeletConfig(String, Nullable<Boolean>, String, Nullable<Int32>, Nullable<Int32>, String, IList<String>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initialise une nouvelle instance de la classe KubeletConfig.

Propriétés

AllowedUnsafeSysctls

Obtient ou définit la liste verte des sysctls non sécurisés ou des modèles sysctl non sécurisés (se terminant par *).

ContainerLogMaxFiles

Obtient ou définit le nombre maximal de fichiers journaux de conteneur pouvant être présents pour un conteneur. Le nombre doit être ≥ 2.

ContainerLogMaxSizeMB

Obtient ou définit la taille maximale (par exemple, 10Mi) du fichier journal conteneur avant sa rotation.

CpuCfsQuota

Obtient ou définit active l’application du quota CFS du processeur pour les conteneurs qui spécifient des limites d’UC.

CpuCfsQuotaPeriod

Obtient ou définit la valeur de période de quota CFS du processeur.

CpuManagerPolicy

Obtient ou définit la stratégie du Gestionnaire du processeur à utiliser.

FailSwapOn

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

ImageGcHighThreshold

Obtient ou définit le pourcentage d’utilisation du disque après lequel le garbage collection d’images est toujours exécuté.

ImageGcLowThreshold

Obtient ou définit le pourcentage d’utilisation du disque avant lequel le garbage collection d’images n’est jamais exécuté.

PodMaxPids

Obtient ou définit le nombre maximal de processus par pod.

TopologyManagerPolicy

Obtient ou définit la stratégie du Gestionnaire de topologie à utiliser.

Méthodes

Validate()

Validez l’objet.

S’applique à