Udostępnij przez


KubeletConfig interface

Konfiguracje usługi Kubelet węzłów agenta. Aby uzyskać więcej informacji, zobacz konfiguracji niestandardowego węzła usługi AKS.

Właściwości

allowedUnsafeSysctls

Dozwolona lista niebezpiecznych wzorców sysctl lub niebezpiecznych wzorców sysctl (kończących się na *).

containerLogMaxFiles

Maksymalna liczba plików dziennika kontenera, które mogą być obecne dla kontenera. Liczba musi być ≥ 2.

containerLogMaxSizeMB

Maksymalny rozmiar (np. 10Mi) pliku dziennika kontenera przed jego obróceniu.

cpuCfsQuota

Jeśli wymuszanie limitów przydziału procesora CPU CFS jest włączone dla kontenerów, które określają limity procesora CPU. Wartość domyślna to true.

cpuCfsQuotaPeriod

Wartość okresu limitu przydziału procesora CPU CFS. Wartość domyślna to "100 ms". Prawidłowe wartości to sekwencja liczb dziesiętnych z opcjonalnym ułamkiem i sufiksem jednostki. Na przykład: "300 ms", "2h45m". Obsługiwane jednostki to "ns", "us", "ms", "s", "m" i "h".

cpuManagerPolicy

Zasady menedżera procesora CPU do użycia. Wartość domyślna to "none". Aby uzyskać więcej informacji, zobacz zasady zarządzania procesorem Kubernetes. Dozwolone wartości to "none" i "static".

failSwapOn

Jeśli ustawiono wartość true, uruchomienie polecenia Kubelet zakończy się niepowodzeniem, jeśli zamiana jest włączona w węźle.

imageGcHighThreshold

Procent użycia dysku, po którym odzyskiwanie pamięci obrazu jest zawsze uruchamiane. Aby wyłączyć odzyskiwanie pamięci obrazu, ustaw wartość 100. Wartość domyślna to 85%

imageGcLowThreshold

Procent użycia dysku, przed którym odzyskiwanie pamięci obrazu nigdy nie jest uruchamiane. Nie można ustawić tej wartości wyższej niż imageGcHighThreshold. Wartość domyślna to 80%

podMaxPids

Maksymalna liczba procesów na zasobnik.

topologyManagerPolicy

Zasady Menedżera topologii do użycia. Aby uzyskać więcej informacji, zobacz Menedżer topologii platformy Kubernetes. Wartość domyślna to "none". Dozwolone wartości to "none", "best-effort", "restricted" i "single-numa-node".

Szczegóły właściwości

allowedUnsafeSysctls

Dozwolona lista niebezpiecznych wzorców sysctl lub niebezpiecznych wzorców sysctl (kończących się na *).

allowedUnsafeSysctls?: string[]

Wartość właściwości

string[]

containerLogMaxFiles

Maksymalna liczba plików dziennika kontenera, które mogą być obecne dla kontenera. Liczba musi być ≥ 2.

containerLogMaxFiles?: number

Wartość właściwości

number

containerLogMaxSizeMB

Maksymalny rozmiar (np. 10Mi) pliku dziennika kontenera przed jego obróceniu.

containerLogMaxSizeMB?: number

Wartość właściwości

number

cpuCfsQuota

Jeśli wymuszanie limitów przydziału procesora CPU CFS jest włączone dla kontenerów, które określają limity procesora CPU. Wartość domyślna to true.

cpuCfsQuota?: boolean

Wartość właściwości

boolean

cpuCfsQuotaPeriod

Wartość okresu limitu przydziału procesora CPU CFS. Wartość domyślna to "100 ms". Prawidłowe wartości to sekwencja liczb dziesiętnych z opcjonalnym ułamkiem i sufiksem jednostki. Na przykład: "300 ms", "2h45m". Obsługiwane jednostki to "ns", "us", "ms", "s", "m" i "h".

cpuCfsQuotaPeriod?: string

Wartość właściwości

string

cpuManagerPolicy

Zasady menedżera procesora CPU do użycia. Wartość domyślna to "none". Aby uzyskać więcej informacji, zobacz zasady zarządzania procesorem Kubernetes. Dozwolone wartości to "none" i "static".

cpuManagerPolicy?: string

Wartość właściwości

string

failSwapOn

Jeśli ustawiono wartość true, uruchomienie polecenia Kubelet zakończy się niepowodzeniem, jeśli zamiana jest włączona w węźle.

failSwapOn?: boolean

Wartość właściwości

boolean

imageGcHighThreshold

Procent użycia dysku, po którym odzyskiwanie pamięci obrazu jest zawsze uruchamiane. Aby wyłączyć odzyskiwanie pamięci obrazu, ustaw wartość 100. Wartość domyślna to 85%

imageGcHighThreshold?: number

Wartość właściwości

number

imageGcLowThreshold

Procent użycia dysku, przed którym odzyskiwanie pamięci obrazu nigdy nie jest uruchamiane. Nie można ustawić tej wartości wyższej niż imageGcHighThreshold. Wartość domyślna to 80%

imageGcLowThreshold?: number

Wartość właściwości

number

podMaxPids

Maksymalna liczba procesów na zasobnik.

podMaxPids?: number

Wartość właściwości

number

topologyManagerPolicy

Zasady Menedżera topologii do użycia. Aby uzyskać więcej informacji, zobacz Menedżer topologii platformy Kubernetes. Wartość domyślna to "none". Dozwolone wartości to "none", "best-effort", "restricted" i "single-numa-node".

topologyManagerPolicy?: string

Wartość właściwości

string