KubeletConfig interface
Weitere Informationen finden Sie unter Konfiguration benutzerdefinierter AKS-Knoten .
Eigenschaften
allowed |
Zulässige Liste unsicherer Sysctls oder unsicherer Sysctl-Muster (endet auf |
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 |
Der Standardwert ist „true“. |
cpu |
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". |
cpu |
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, kann das Kubelet nicht gestartet werden, wenn der Austausch auf dem Knoten aktiviert ist. |
image |
Legen Sie den Wert zum Deaktivieren von Image-Garbage Collection auf 100 fest. Der Standardwert ist 85 %. |
image |
Dies kann nicht höher als imageGcHighThreshold festgelegt werden. Der Standardwert ist 80 %. |
pod |
Die maximale Anzahl von Prozessen pro Pod. |
topology |
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