Freigeben über


KubeletConfig interface

Weitere Informationen finden Sie unter Konfiguration benutzerdefinierter AKS-Knoten .

Eigenschaften

allowedUnsafeSysctls

Zulässige Liste unsicherer Sysctls oder unsicherer Sysctl-Muster (endet auf *).

containerLogMaxFiles

Die maximale Anzahl von Containerprotokolldateien, die für einen Container vorhanden sein können Die Zahl muss ≥ 2 sein.

containerLogMaxSizeMB

Die maximale Größe (z. B. 10Mi) der Containerprotokolldatei, bevor sie gedreht wird.

cpuCfsQuota

Der Standardwert ist „true“.

cpuCfsQuotaPeriod

Der Standardwert ist "100 ms". Gültige Werte sind eine Sequenz von Dezimalzahlen mit einem optionalen Bruch und einem Einheitensuffix. Beispiel: '300ms', '2h45m'. Unterstützte Einheiten sind "ns", "us", "ms", "s", "m" und "h".

cpuManagerPolicy

Der Standardwert ist "none". Weitere Informationen finden Sie unter Kubernetes-CPU-Verwaltungsrichtlinien . Zulässige Werte sind "none" und "static".

failSwapOn

Wenn dieser Wert auf TRUE festgelegt ist, kann das Kubelet nicht gestartet werden, wenn der Austausch auf dem Knoten aktiviert ist.

imageGcHighThreshold

Legen Sie den Wert zum Deaktivieren von Image-Garbage Collection auf 100 fest. Der Standardwert ist 85 %.

imageGcLowThreshold

Dies kann nicht höher als imageGcHighThreshold festgelegt werden. Der Standardwert ist 80 %.

podMaxPids

Die maximale Anzahl von Prozessen pro Pod.

topologyManagerPolicy

Weitere Informationen finden Sie unter Kubernetes-Topologie-Manager. Der Standardwert ist "none". Zulässige Werte sind "none", "best-effort", "restricted" und "single-numa-node".

Details zur Eigenschaft

allowedUnsafeSysctls

Zulässige Liste unsicherer Sysctls oder unsicherer Sysctl-Muster (endet auf *).

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

Der Standardwert ist „true“.

cpuCfsQuota?: boolean

Eigenschaftswert

boolean

cpuCfsQuotaPeriod

Der Standardwert ist "100 ms". Gültige Werte sind eine Sequenz von Dezimalzahlen mit einem optionalen Bruch und einem Einheitensuffix. Beispiel: '300ms', '2h45m'. Unterstützte Einheiten sind "ns", "us", "ms", "s", "m" und "h".

cpuCfsQuotaPeriod?: string

Eigenschaftswert

string

cpuManagerPolicy

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, kann das Kubelet nicht gestartet werden, wenn der Austausch auf dem Knoten aktiviert ist.

failSwapOn?: boolean

Eigenschaftswert

boolean

imageGcHighThreshold

Legen Sie den Wert zum Deaktivieren von Image-Garbage Collection auf 100 fest. Der Standardwert ist 85 %.

imageGcHighThreshold?: number

Eigenschaftswert

number

imageGcLowThreshold

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

Weitere Informationen finden Sie unter Kubernetes-Topologie-Manager. Der Standardwert ist "none". Zulässige Werte sind "none", "best-effort", "restricted" und "single-numa-node".

topologyManagerPolicy?: string

Eigenschaftswert

string