Condividi tramite


KubeletConfigOutput interface

Per altre informazioni, vedere di configurazione del nodo personalizzato del servizio Azure Kubernetes.

Proprietà

allowedUnsafeSysctls

Elenco consentito di sysctls non sicuri o modelli sysctl non sicuri (che terminano in *).

containerLogMaxFiles

Numero massimo di file di log del contenitore che possono essere presenti per un contenitore. Il numero deve essere ≥ 2.

containerLogMaxSizeMB

Dimensioni massime (ad esempio 10Mi) del file di log del contenitore prima della rotazione.

cpuCfsQuota

Il valore predefinito è true.

cpuCfsQuotaPeriod

Il valore predefinito è '100ms'. I valori validi sono una sequenza di numeri decimali con una frazione facoltativa e un suffisso unità. Ad esempio: '300ms', '2h45m'. Le unità supportate sono 'ns', 'us', 'ms', 's', 'm' e 'h'.

cpuManagerPolicy

Il valore predefinito è 'none'. Per altre informazioni, vedere criteri di gestione della CPU Kubernetes. I valori consentiti sono 'none' e 'static'.

failSwapOn

Se impostato su true, l'avvio di Kubelet avrà esito negativo se lo scambio è abilitato nel nodo.

imageGcHighThreshold

Per disabilitare l'operazione di Garbage Collection delle immagini, impostare su 100. Il valore predefinito è 85%

imageGcLowThreshold

Non è possibile impostare un valore superiore a imageGcHighThreshold. Il valore predefinito è 80%

podMaxPids

Numero massimo di processi per pod.

topologyManagerPolicy

Per altre informazioni, vedere Kubernetes Topology Manager. Il valore predefinito è 'none'. I valori consentiti sono "none", "best-effort", "restricted" e "single-numa-node".

Dettagli proprietà

allowedUnsafeSysctls

Elenco consentito di sysctls non sicuri o modelli sysctl non sicuri (che terminano in *).

allowedUnsafeSysctls?: string[]

Valore della proprietà

string[]

containerLogMaxFiles

Numero massimo di file di log del contenitore che possono essere presenti per un contenitore. Il numero deve essere ≥ 2.

containerLogMaxFiles?: number

Valore della proprietà

number

containerLogMaxSizeMB

Dimensioni massime (ad esempio 10Mi) del file di log del contenitore prima della rotazione.

containerLogMaxSizeMB?: number

Valore della proprietà

number

cpuCfsQuota

Il valore predefinito è true.

cpuCfsQuota?: boolean

Valore della proprietà

boolean

cpuCfsQuotaPeriod

Il valore predefinito è '100ms'. I valori validi sono una sequenza di numeri decimali con una frazione facoltativa e un suffisso unità. Ad esempio: '300ms', '2h45m'. Le unità supportate sono 'ns', 'us', 'ms', 's', 'm' e 'h'.

cpuCfsQuotaPeriod?: string

Valore della proprietà

string

cpuManagerPolicy

Il valore predefinito è 'none'. Per altre informazioni, vedere criteri di gestione della CPU Kubernetes. I valori consentiti sono 'none' e 'static'.

cpuManagerPolicy?: string

Valore della proprietà

string

failSwapOn

Se impostato su true, l'avvio di Kubelet avrà esito negativo se lo scambio è abilitato nel nodo.

failSwapOn?: boolean

Valore della proprietà

boolean

imageGcHighThreshold

Per disabilitare l'operazione di Garbage Collection delle immagini, impostare su 100. Il valore predefinito è 85%

imageGcHighThreshold?: number

Valore della proprietà

number

imageGcLowThreshold

Non è possibile impostare un valore superiore a imageGcHighThreshold. Il valore predefinito è 80%

imageGcLowThreshold?: number

Valore della proprietà

number

podMaxPids

Numero massimo di processi per pod.

podMaxPids?: number

Valore della proprietà

number

topologyManagerPolicy

Per altre informazioni, vedere Kubernetes Topology Manager. Il valore predefinito è 'none'. I valori consentiti sono "none", "best-effort", "restricted" e "single-numa-node".

topologyManagerPolicy?: string

Valore della proprietà

string