KubeletConfig interface
Kubelet-Konfigurationen von Agentknoten. Weitere Informationen finden Sie unter konfiguration der benutzerdefinierten AKS-Knotenkonfiguration.
Eigenschaften
| allowed |
Liste zulässiger unsicherer Sysctls oder unsicherer Sysctl-Muster (endend in |
| container |
Die maximale Anzahl von Containerprotokolldateien, die für einen Container vorhanden sein können. Die Zahl muss ≥ 2 sein. |
| container |
Die maximale Größe (z. B. 10Mi) der Containerprotokolldatei, bevor sie gedreht wird. |
| cpu |
Wenn die Erzwingung von CPU-CFS-Kontingenten für Container aktiviert ist, die CPU-Grenzwerte angeben. Der Standardwert ist "true". |
| cpu |
Der CPU CFS-Kontingentzeitraumswert. Der Standardwert ist "100 ms". Gültige Werte sind eine Sequenz von Dezimalzahlen mit einem optionalen Bruch und einem Einheitensuffix. Beispiel: '300 ms', '2h45m'. Unterstützte Einheiten sind 'ns', 'us', 'ms', 's', 'm' und 'h'. |
| cpu |
Die zu verwendende CPU-Manager-Richtlinie. Der Standardwert ist "none". Weitere Informationen finden Sie unter Kubernetes CPU-Verwaltungsrichtlinien. Zulässige Werte sind "none" und "static". |
| fail |
Wenn dieser Wert auf "true" festgelegt ist, schlägt das Kubelet fehl, wenn der Tausch auf dem Knoten aktiviert ist. |
| image |
Der Prozentsatz der Datenträgerauslastung, nach der die Garbage Collection des Images immer ausgeführt wird. Um die Garbage Collection von Bildern zu deaktivieren, legen Sie diesen auf 100 fest. Der Standardwert ist 85% |
| image |
Der Prozentsatz der Datenträgerauslastung, vor der die Garbage Collection von Bildern nie ausgeführt wird. Dies kann nicht höher als imageGcHighThreshold festgelegt werden. Der Standardwert ist 80% |
| pod |
Die maximale Anzahl von Prozessen pro Pod. |
| topology |
Die zu verwendende Topologie-Manager-Richtlinie. Weitere Informationen finden Sie unter Kubernetes Topology Manager. Der Standardwert ist "none". Zulässige Werte sind "none", "best-effort", "restricted" und "single-numa-node". |
Details zur Eigenschaft
allowedUnsafeSysctls
Liste zulässiger unsicherer Sysctls oder unsicherer Sysctl-Muster (endend in *).
allowedUnsafeSysctls?: string[]
Eigenschaftswert
string[]
containerLogMaxFiles
Die maximale Anzahl von Containerprotokolldateien, die für einen Container vorhanden sein können. Die Zahl muss ≥ 2 sein.
containerLogMaxFiles?: number
Eigenschaftswert
number
containerLogMaxSizeMB
Die maximale Größe (z. B. 10Mi) der Containerprotokolldatei, bevor sie gedreht wird.
containerLogMaxSizeMB?: number
Eigenschaftswert
number
cpuCfsQuota
Wenn die Erzwingung von CPU-CFS-Kontingenten für Container aktiviert ist, die CPU-Grenzwerte angeben. Der Standardwert ist "true".
cpuCfsQuota?: boolean
Eigenschaftswert
boolean
cpuCfsQuotaPeriod
Der CPU CFS-Kontingentzeitraumswert. Der Standardwert ist "100 ms". Gültige Werte sind eine Sequenz von Dezimalzahlen mit einem optionalen Bruch und einem Einheitensuffix. Beispiel: '300 ms', '2h45m'. Unterstützte Einheiten sind 'ns', 'us', 'ms', 's', 'm' und 'h'.
cpuCfsQuotaPeriod?: string
Eigenschaftswert
string
cpuManagerPolicy
Die zu verwendende CPU-Manager-Richtlinie. Der Standardwert ist "none". Weitere Informationen finden Sie unter Kubernetes CPU-Verwaltungsrichtlinien. Zulässige Werte sind "none" und "static".
cpuManagerPolicy?: string
Eigenschaftswert
string
failSwapOn
Wenn dieser Wert auf "true" festgelegt ist, schlägt das Kubelet fehl, wenn der Tausch auf dem Knoten aktiviert ist.
failSwapOn?: boolean
Eigenschaftswert
boolean
imageGcHighThreshold
Der Prozentsatz der Datenträgerauslastung, nach der die Garbage Collection des Images immer ausgeführt wird. Um die Garbage Collection von Bildern zu deaktivieren, legen Sie diesen auf 100 fest. Der Standardwert ist 85%
imageGcHighThreshold?: number
Eigenschaftswert
number
imageGcLowThreshold
Der Prozentsatz der Datenträgerauslastung, vor der die Garbage Collection von Bildern nie ausgeführt wird. Dies kann nicht höher als imageGcHighThreshold festgelegt werden. Der Standardwert ist 80%
imageGcLowThreshold?: number
Eigenschaftswert
number
podMaxPids
Die maximale Anzahl von Prozessen pro Pod.
podMaxPids?: number
Eigenschaftswert
number
topologyManagerPolicy
Die zu verwendende Topologie-Manager-Richtlinie. Weitere Informationen finden Sie unter Kubernetes Topology Manager. Der Standardwert ist "none". Zulässige Werte sind "none", "best-effort", "restricted" und "single-numa-node".
topologyManagerPolicy?: string
Eigenschaftswert
string