Condividi tramite


KubeletConfig interface

Configurazioni kubelet dei nodi dell'agente. 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

Se l'imposizione della quota CFS della CPU è abilitata per i contenitori che specificano i limiti della CPU. Il valore predefinito è true.

cpuCfsQuotaPeriod

Valore del periodo di quota DI CPU CFS. 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

Criteri di Gestione CPU da usare. 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

Percentuale di utilizzo del disco dopo la quale viene sempre eseguita l'operazione di Garbage Collection dell'immagine. Per disabilitare l'operazione di Garbage Collection delle immagini, impostare su 100. Il valore predefinito è 85%

imageGcLowThreshold

Percentuale di utilizzo del disco prima dell'esecuzione di Garbage Collection delle immagini. Non è possibile impostare un valore superiore a imageGcHighThreshold. Il valore predefinito è 80%

podMaxPids

Numero massimo di processi per pod.

seccompDefault

Specifica il profilo seccomp predefinito applicato a tutti i carichi di lavoro. Se non specificato, per impostazione predefinita verrà usato 'Unconfined'.

topologyManagerPolicy

Criteri di Gestione topologia da usare. 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

Se l'imposizione della quota CFS della CPU è abilitata per i contenitori che specificano i limiti della CPU. Il valore predefinito è true.

cpuCfsQuota?: boolean

Valore della proprietà

boolean

cpuCfsQuotaPeriod

Valore del periodo di quota DI CPU CFS. 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

Criteri di Gestione CPU da usare. 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

Percentuale di utilizzo del disco dopo la quale viene sempre eseguita l'operazione di Garbage Collection dell'immagine. Per disabilitare l'operazione di Garbage Collection delle immagini, impostare su 100. Il valore predefinito è 85%

imageGcHighThreshold?: number

Valore della proprietà

number

imageGcLowThreshold

Percentuale di utilizzo del disco prima dell'esecuzione di Garbage Collection delle immagini. 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

seccompDefault

Specifica il profilo seccomp predefinito applicato a tutti i carichi di lavoro. Se non specificato, per impostazione predefinita verrà usato 'Unconfined'.

seccompDefault?: string

Valore della proprietà

string

topologyManagerPolicy

Criteri di Gestione topologia da usare. 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