Agent Pools - Get

Pobiera pulę agentów klastra zarządzanego.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}?api-version=2022-04-01

Parametry identyfikatora URI

Name In Required Type Description
agentPoolName
path True
  • string

Nazwa puli agentów.

resourceGroupName
path True
  • string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName
path True
  • string

Nazwa zasobu klastra zarządzanego.

Regex pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

subscriptionId
path True
  • string

Identyfikator subskrypcji docelowej.

api-version
query True
  • string

Wersja interfejsu API do użycia na potrzeby tej operacji.

Odpowiedzi

Name Type Description
200 OK

OK

Other Status Codes

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifikacja konta użytkownika

Przykłady

Get Agent Pool

Sample Request

GET https://management.azure.com/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1?api-version=2022-04-01

Sample Response

{
  "id": "/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1",
  "name": "agentpool1",
  "properties": {
    "provisioningState": "Succeeded",
    "count": 3,
    "vmSize": "Standard_DS1_v2",
    "maxPods": 110,
    "osType": "Linux",
    "orchestratorVersion": "1.9.6",
    "currentOrchestratorVersion": "1.9.6",
    "nodeImageVersion": "AKSUbuntu:1604:2020.03.11",
    "upgradeSettings": {
      "maxSurge": "33%"
    }
  }
}

Definicje

AgentPool

Pula agentów.

AgentPoolMode

Tryb puli agentów.

AgentPoolType

Typ puli agentów.

AgentPoolUpgradeSettings

Ustawienia uaktualniania puli agentów

CloudError

Odpowiedź o błędzie z usługi Container Service.

CloudErrorBody

Odpowiedź o błędzie z usługi Kontener.

code

Informuje, czy klaster jest uruchomiony, czy zatrzymany

CreationData

Dane używane podczas tworzenia zasobu docelowego na podstawie zasobu źródłowego.

GPUInstanceProfile

GpuInstanceProfile do użycia w celu określenia profilu wystąpienia migracji procesora GPU dla obsługiwanej jednostki SKU maszyny wirtualnej procesora GPU.

KubeletConfig

Konfiguracje narzędzia Kubelet węzłów agenta.

KubeletDiskType

Określa rozmieszczenie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet.

LinuxOSConfig

Konfiguracje systemu operacyjnego węzłów agenta systemu Linux.

OSDiskType

Typ dysku systemu operacyjnego, który ma być używany dla maszyn w puli agentów.

OSSKU

Określa jednostkę SKU systemu operacyjnego. Nie można określić tej wartości, jeśli typ systemu operacyjnego jest Windows.

OSType

Typ systemu operacyjnego. Wartość domyślna to Linux.

PowerState

Opisuje stan zasilania klastra

ScaleDownMode

Opisuje sposób dodawania lub usuwania maszyn wirtualnych z pul agentów. Zobacz stany rozliczeń.

ScaleSetEvictionPolicy

Zasady eksmisji zestawu skalowania maszyn wirtualnych.

ScaleSetPriority

Priorytet zestawu skalowania maszyn wirtualnych.

SysctlConfig

Ustawienia sysctl dla węzłów agenta systemu Linux.

WorkloadRuntime

Określa typ obciążenia, które może uruchomić węzeł.

AgentPool

Pula agentów.

Name Type Default Value Description
id
  • string

Identyfikator zasobu.

name
  • string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.availabilityZones
  • string[]

Lista stref dostępności do użycia dla węzłów. Można to określić tylko wtedy, gdy właściwość AgentPoolType to "VirtualMachineScaleSets".

properties.count
  • integer

Liczba agentów (maszyn wirtualnych) do hostowania kontenerów platformy Docker. Dozwolone wartości muszą mieścić się w zakresie od 0 do 1000 (włącznie) dla pul użytkowników i w zakresie od 1 do 1000 (włącznie) dla pul systemowych. Wartość domyślna to 1.

properties.creationData

Parametr CreationData służy do określania źródłowego identyfikatora migawki, jeśli pula węzłów zostanie utworzona/uaktualniona przy użyciu migawki.

properties.currentOrchestratorVersion
  • string

Wersja platformy Kubernetes uruchomiona przez pulę agentów.
Jeśli orchestratorVersion jest w pełni określoną wersją <major.minor.patch>, to pole będzie dokładnie równe. Jeśli właściwość orchestratorVersion jest <główna.pomocnicza>, to pole będzie zawierać pełną używaną wersję <major.minor.patch> .

properties.enableAutoScaling
  • boolean

Czy włączyć automatyczne skalowanie

properties.enableEncryptionAtHost
  • boolean

Czy włączyć szyfrowanie dysków danych i systemu operacyjnego opartego na hoście.
Jest to obsługiwane tylko w niektórych rozmiarach maszyn wirtualnych i w niektórych regionach świadczenia usługi Azure. Aby uzyskać więcej informacji, zobacz: https://docs.microsoft.com/azure/aks/enable-host-encryption

properties.enableFIPS
  • boolean

Czy używać systemu operacyjnego z obsługą protokołu FIPS.
Aby uzyskać więcej informacji, zobacz Dodawanie puli węzłów z obsługą protokołu FIPS .

properties.enableNodePublicIP
  • boolean

Określa, czy każdy węzeł jest przydzielany do własnego publicznego adresu IP.
Niektóre scenariusze mogą wymagać węzłów w puli węzłów odbierania własnych dedykowanych publicznych adresów IP. Typowy scenariusz dotyczy obciążeń gier, w których konsola musi nawiązać bezpośrednie połączenie z maszyną wirtualną w chmurze, aby zminimalizować przeskoki. Aby uzyskać więcej informacji, zobacz przypisywanie publicznego adresu IP na węzeł. Wartością domyślną jest false.

properties.enableUltraSSD
  • boolean

Czy włączyć funkcję UltraSSD

properties.gpuInstanceProfile

Element GPUInstanceProfile używany do określania profilu wystąpienia mig procesora GPU dla obsługiwanej jednostki SKU maszyny wirtualnej z procesorem GPU.

properties.kubeletConfig

Konfiguracje kubelet węzłów agenta.
Konfiguracja rozwiązania Kubelet w węzłach puli agentów.

properties.kubeletDiskType

Określa umieszczanie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet.

properties.linuxOSConfig

Konfiguracje systemu operacyjnego węzłów agenta systemu Linux.
Konfiguracja systemu operacyjnego węzłów agenta systemu Linux.

properties.maxCount
  • integer

Maksymalna liczba węzłów do automatycznego skalowania

properties.maxPods
  • integer

Maksymalna liczba zasobników, które mogą być uruchamiane w węźle.

properties.minCount
  • integer

Minimalna liczba węzłów do automatycznego skalowania

properties.mode

Tryb puli agentów.
Klaster musi mieć co najmniej jedną pulę agentów systemu przez cały czas. Aby uzyskać dodatkowe informacje na temat ograniczeń puli agentów i najlepszych rozwiązań, zobacz: https://docs.microsoft.com/azure/aks/use-system-pools

properties.nodeImageVersion
  • string

Wersja obrazu węzła

properties.nodeLabels
  • object

Etykiety węzłów, które mają być utrwalane we wszystkich węzłach w puli agentów.

properties.nodePublicIPPrefixID
  • string

Identyfikator prefiksu publicznego adresu IP, z którego węzły maszyn wirtualnych powinny używać adresów IP.
Jest to forma: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}

properties.nodeTaints
  • string[]

Taints dodane do nowych węzłów podczas tworzenia i skalowania puli węzłów. Na przykład key=value:NoSchedule.

properties.orchestratorVersion
  • string

Wersja platformy Kubernetes określona przez użytkownika.
Obsługiwana jest wersja poprawki <major.minor.patch> (np. 1.20.13) i <główna wersja pomocnicza> (np. 1.20). Po <określeniu wersji major.minor> jest automatycznie wybierana najnowsza obsługiwana wersja poprawki ogólnie dostępnej. Aktualizacja klastra o tej samej <wersji głównej.pomocnicza> po jej utworzeniu (np. 1.14.x -> 1.14) nie spowoduje wyzwolenia uaktualnienia, nawet jeśli jest dostępna nowsza wersja poprawki. Najlepszym rozwiązaniem jest uaktualnienie wszystkich pul węzłów w klastrze usługi AKS do tej samej wersji platformy Kubernetes. Wersja puli węzłów musi mieć taką samą wersję główną jak płaszczyzna sterowania. Wersja pomocnicza puli węzłów musi znajdować się w dwóch wersjach pomocniczych wersji płaszczyzny sterowania. Wersja puli węzłów nie może być większa niż wersja płaszczyzny sterowania. Aby uzyskać więcej informacji, zobacz uaktualnianie puli węzłów.

properties.osDiskSizeGB
  • integer

Rozmiar dysku systemu operacyjnego w GB do określenia rozmiaru dysku dla każdej maszyny w puli master/agentów. Jeśli określisz wartość 0, zastosuje domyślny rozmiar osDisk zgodnie z określonym rozmiarem vmSize.

properties.osDiskType

Typ dysku systemu operacyjnego, który ma być używany dla maszyn w puli agentów.
Wartość domyślna to "Efemeryczna", jeśli maszyna wirtualna ją obsługuje i ma dysk pamięci podręcznej większy niż żądany rozmiar OSDiskSizeGB. W przeciwnym razie wartość domyślna to "Managed". Nie można zmienić po utworzeniu. Aby uzyskać więcej informacji, zobacz Efemeryczny system operacyjny.

properties.osSKU

Określa jednostkę SKU systemu operacyjnego. Nie można określić tej wartości, jeśli typ systemu operacyjnego jest Windows.

properties.osType Linux

Typ systemu operacyjnego. Wartość domyślna to Linux.

properties.podSubnetID
  • string

Identyfikator podsieci, do której zasobniki będą przyłączone po uruchomieniu.
Jeśli pominięto, adresy IP zasobników są statycznie przypisywane w podsieci węzła (zobacz vnetSubnetID, aby uzyskać więcej informacji). Jest to formularz: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}

properties.powerState

Niezależnie od tego, czy pula agentów jest uruchomiona, czy zatrzymana.
Po pierwszym utworzeniu puli agentów jest ona początkowo uruchomiona. Pulę agentów można zatrzymać, ustawiając to pole na Zatrzymano. Zatrzymana pula agentów zatrzymuje wszystkie maszyny wirtualne i nie nalicza opłat za rozliczenia. Pula agentów może zostać zatrzymana tylko wtedy, gdy jest uruchomiona, a stan aprowizacji to Powodzenie

properties.provisioningState
  • string

Bieżący stan wdrożenia lub aprowizacji.

properties.proximityPlacementGroupID
  • string

Identyfikator grupy umieszczania w pobliżu.

properties.scaleDownMode

Tryb skalowania w dół używany podczas skalowania puli agentów.
Ma to również wpływ na zachowanie automatycznego skalowania klastra. Jeśli nie zostanie określony, domyślnie ma wartość Usuń.

properties.scaleSetEvictionPolicy Delete

Zasady eksmisji zestawu skalowania maszyn wirtualnych do użycia.
Nie można tego określić, chyba że wartość scaleSetPriority to "Spot". Jeśli nie zostanie określony, wartość domyślna to "Usuń".

properties.scaleSetPriority Regular

Priorytet zestawu skalowania maszyn wirtualnych. Jeśli nie zostanie określony, wartość domyślna to "Regular".

properties.spotMaxPrice
  • number
-1

Maksymalna cena (w dolarach amerykańskich) jest gotowa płacić za wystąpienia typu spot. Możliwe wartości to dowolna wartość dziesiętna większa niż zero lub -1, która wskazuje, że cena domyślna ma być na żądanie.
Możliwe wartości to dowolna wartość dziesiętna większa niż zero lub -1, która wskazuje gotowość do zapłaty dowolnej ceny na żądanie. Aby uzyskać więcej informacji na temat cennika typu spot, zobacz cennik maszyn wirtualnych typu spot

properties.tags
  • object

Tagi, które mają być utrwalane w zestawie skalowania maszyn wirtualnych puli agentów.

properties.type

Typ puli agentów.

properties.upgradeSettings

Ustawienia uaktualniania puli agentów

properties.vmSize
  • string

Rozmiar maszyn wirtualnych puli agentów.
Dostępność rozmiaru maszyny wirtualnej zależy od regionu. Jeśli węzeł zawiera niewystarczające zasoby obliczeniowe (pamięć, procesor itp.) zasobniki mogą nie działać poprawnie. Aby uzyskać więcej informacji na temat ograniczonych rozmiarów maszyn wirtualnych, zobacz: https://docs.microsoft.com/azure/aks/quotas-skus-regions

properties.vnetSubnetID
  • string

Identyfikator podsieci, która węzły puli agentów i opcjonalnie zasobniki zostaną przyłączone podczas uruchamiania.
Jeśli ta wartość nie zostanie określona, zostanie wygenerowana i użyta sieć wirtualna oraz podsieć. Jeśli nie określono podSubnetID, dotyczy to węzłów i zasobników, w przeciwnym razie dotyczy tylko węzłów. Jest to formularz: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}

properties.workloadRuntime

Określa typ obciążenia, który może działać węzeł.

type
  • string

Typ zasobu

AgentPoolMode

Tryb puli agentów.

Name Type Description
System
  • string

Pule agentów systemowych są przeznaczone głównie do hostowania krytycznych zasobników systemu, takich jak CoreDNS i metrics-server. Typ osType pul agentów systemowych musi być systemem Linux. Jednostka SKU maszyny wirtualnej pul agentów systemowych musi mieć co najmniej 2 procesory wirtualne i 4 GB pamięci.

User
  • string

Pule agentów użytkowników są przeznaczone głównie do hostowania zasobników aplikacji.

AgentPoolType

Typ puli agentów.

Name Type Description
AvailabilitySet
  • string

Korzystanie z tego rozwiązania jest zdecydowanie odradzane.

VirtualMachineScaleSets
  • string

Utwórz pulę agentów wspieraną przez zestaw skalowania maszyn wirtualnych.

AgentPoolUpgradeSettings

Ustawienia uaktualniania puli agentów

Name Type Description
maxSurge
  • string

Maksymalna liczba lub procent węzłów, które są przesiąknięci podczas uaktualniania.
Można to ustawić na liczbę całkowitą (np. "5") lub wartość procentową (np. "50%"). Jeśli określono wartość procentową, jest to procent całkowitego rozmiaru puli agentów w momencie uaktualniania. W przypadku wartości procentowych węzły ułamkowe są zaokrąglane w górę. Jeśli nie zostanie określony, wartość domyślna to 1. Aby uzyskać więcej informacji, w tym najlepsze rozwiązania, zobacz: https://docs.microsoft.com/azure/aks/upgrade-cluster#customize-node-surge-upgrade

CloudError

Odpowiedź o błędzie z usługi Container Service.

Name Type Description
error

Szczegółowe informacje o błędzie.

CloudErrorBody

Odpowiedź o błędzie z usługi Kontener.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

Lista dodatkowych szczegółów dotyczących błędu.

message
  • string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target
  • string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

code

Informuje, czy klaster jest uruchomiony, czy zatrzymany

Name Type Description
Running
  • string

Klaster jest uruchomiony.

Stopped
  • string

Klaster jest zatrzymany.

CreationData

Dane używane podczas tworzenia zasobu docelowego na podstawie zasobu źródłowego.

Name Type Description
sourceResourceId
  • string

Jest to identyfikator ARM obiektu źródłowego, który ma zostać użyty do utworzenia obiektu docelowego.

GPUInstanceProfile

GpuInstanceProfile do użycia w celu określenia profilu wystąpienia migracji procesora GPU dla obsługiwanej jednostki SKU maszyny wirtualnej procesora GPU.

Name Type Description
MIG1g
  • string
MIG2g
  • string
MIG3g
  • string
MIG4g
  • string
MIG7g
  • string

KubeletConfig

Konfiguracje narzędzia Kubelet węzłów agenta.

Name Type Description
allowedUnsafeSysctls
  • string[]

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

containerLogMaxFiles
  • integer

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

containerLogMaxSizeMB
  • integer

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

cpuCfsQuota
  • boolean

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
  • string

Wartość okresu limitu przydziału usługi CFS procesora CPU.
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
  • string

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

failSwapOn
  • boolean

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

imageGcHighThreshold
  • integer

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
  • integer

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
  • integer

Maksymalna liczba procesów na zasobnik.

topologyManagerPolicy
  • string

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

KubeletDiskType

Określa rozmieszczenie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet.

Name Type Description
OS
  • string

Platforma Kubelet będzie używać dysku systemu operacyjnego dla swoich danych.

Temporary
  • string

Platforma Kubelet będzie używać dysku tymczasowego dla swoich danych.

LinuxOSConfig

Konfiguracje systemu operacyjnego węzłów agenta systemu Linux.

Name Type Description
swapFileSizeMB
  • integer

Rozmiar w MB pliku wymiany, który zostanie utworzony w każdym węźle.

sysctls

Ustawienia sysctl dla węzłów agenta systemu Linux.

transparentHugePageDefrag
  • string

Czy jądro powinno agresywnie korzystać z kompaktowania pamięci, aby udostępnić więcej ogromnych stron.
Prawidłowe wartości to "always", "defer", "defer+madvise", "madvise" i "never". Wartość domyślna to "madvise". Aby uzyskać więcej informacji, zobacz Transparent Hugepages (Przezroczyste ogromne strony).

transparentHugePageEnabled
  • string

Określa, czy są włączone przezroczyste ogromne strony.
Prawidłowe wartości to "always", "madvise" i "never". Wartość domyślna to "always". Aby uzyskać więcej informacji, zobacz Transparent Hugepages (Przezroczyste ogromne strony).

OSDiskType

Typ dysku systemu operacyjnego, który ma być używany dla maszyn w puli agentów.

Name Type Description
Ephemeral
  • string

Efemeryczne dyski systemu operacyjnego są przechowywane tylko na maszynie hosta, podobnie jak dysk tymczasowy. Zapewnia to mniejsze opóźnienie odczytu/zapisu oraz szybsze skalowanie węzłów i uaktualnienia klastra.

Managed
  • string

Platforma Azure replikuje dysk systemu operacyjnego dla maszyny wirtualnej do usługi Azure Storage, aby uniknąć utraty danych, jeśli maszyna wirtualna musi zostać przeniesiona do innego hosta. Ponieważ kontenery nie są przeznaczone do utrwalania stanu lokalnego, to zachowanie zapewnia ograniczoną wartość przy jednoczesnym zapewnieniu pewnych wad, w tym wolniejszej aprowizacji węzłów i większego opóźnienia odczytu/zapisu.

OSSKU

Określa jednostkę SKU systemu operacyjnego. Nie można określić tej wartości, jeśli typ systemu operacyjnego jest Windows.

Name Type Description
CBLMariner
  • string
Ubuntu
  • string

OSType

Typ systemu operacyjnego. Wartość domyślna to Linux.

Name Type Description
Linux
  • string

Użyj systemu Linux.

Windows
  • string

Użyj Windows.

PowerState

Opisuje stan zasilania klastra

Name Type Description
code

Informuje, czy klaster jest uruchomiony, czy zatrzymany

ScaleDownMode

Opisuje sposób dodawania lub usuwania maszyn wirtualnych z pul agentów. Zobacz stany rozliczeń.

Name Type Description
Deallocate
  • string

Spróbuj uruchomić wystąpienia z cofniętym przydziałem (jeśli istnieją) podczas skalowania w górę i cofania przydziału wystąpień podczas skalowania w dół.

Delete
  • string

Tworzenie nowych wystąpień podczas skalowania w górę i usuwanie wystąpień podczas skalowania w dół.

ScaleSetEvictionPolicy

Zasady eksmisji zestawu skalowania maszyn wirtualnych.

Name Type Description
Deallocate
  • string

Węzły w bazowym zestawie skalowania puli węzłów są ustawione na zatrzymany cofnięty przydział po eksmisji. Węzły w zatrzymanej liczbie stanów cofniętych przydziałów względem limitu przydziału zasobów obliczeniowych i mogą powodować problemy ze skalowaniem lub uaktualnianiem klastra.

Delete
  • string

Węzły w bazowym zestawie skalowania puli węzłów są usuwane podczas eksmitowania.

ScaleSetPriority

Priorytet zestawu skalowania maszyn wirtualnych.

Name Type Description
Regular
  • string

Będą używane zwykłe maszyny wirtualne.

Spot
  • string

Będą używane maszyny wirtualne z priorytetem typu spot. Nie ma umowy SLA dla węzłów typu spot. Aby uzyskać więcej informacji , zobacz spot w usłudze AKS .

SysctlConfig

Ustawienia sysctl dla węzłów agenta systemu Linux.

Name Type Description
fsAioMaxNr
  • integer

Ustawienie sysctl fs.aio-max-nr.

fsFileMax
  • integer

Ustawienie sysctl fs.file-max.

fsInotifyMaxUserWatches
  • integer

Ustawienie sysctl fs.inotify.max_user_watches.

fsNrOpen
  • integer

Ustawienie sysctl fs.nr_open.

kernelThreadsMax
  • integer

Sysctl setting kernel.threads-max.

netCoreNetdevMaxBacklog
  • integer

Ustawienie sysctl net.core.netdev_max_backlog.

netCoreOptmemMax
  • integer

Ustawienie sysctl net.core.optmem_max.

netCoreRmemDefault
  • integer

Ustawienie sysctl net.core.rmem_default.

netCoreRmemMax
  • integer

Ustawienie sysctl net.core.rmem_max.

netCoreSomaxconn
  • integer

Ustawienie sysctl net.core.somaxconn.

netCoreWmemDefault
  • integer

Ustawienie sysctl net.core.wmem_default.

netCoreWmemMax
  • integer

Ustawienie sysctl net.core.wmem_max.

netIpv4IpLocalPortRange
  • string

Ustawienie sysctl net.ipv4.ip_local_port_range.

netIpv4NeighDefaultGcThresh1
  • integer

Ustawienie sysctl net.ipv4.neigh.default.gc_thresh1.

netIpv4NeighDefaultGcThresh2
  • integer

Ustawienie sysctl net.ipv4.neigh.default.gc_thresh2.

netIpv4NeighDefaultGcThresh3
  • integer

Ustawienie sysctl net.ipv4.neigh.default.gc_thresh3.

netIpv4TcpFinTimeout
  • integer

Ustawienie sysctl net.ipv4.tcp_fin_timeout.

netIpv4TcpKeepaliveProbes
  • integer

Ustawienie sysctl net.ipv4.tcp_keepalive_probes.

netIpv4TcpKeepaliveTime
  • integer

Ustawienie sysctl net.ipv4.tcp_keepalive_time.

netIpv4TcpMaxSynBacklog
  • integer

Ustawienie sysctl net.ipv4.tcp_max_syn_backlog.

netIpv4TcpMaxTwBuckets
  • integer

Ustawienie sysctl net.ipv4.tcp_max_tw_buckets.

netIpv4TcpTwReuse
  • boolean

Ustawienie sysctl net.ipv4.tcp_tw_reuse.

netIpv4TcpkeepaliveIntvl
  • integer

Ustawienie sysctl net.ipv4.tcp_keepalive_intvl.

netNetfilterNfConntrackBuckets
  • integer

Ustawienie sysctl net.netfilter.nf_conntrack_buckets.

netNetfilterNfConntrackMax
  • integer

Ustawienie sysctl net.netfilter.nf_conntrack_max.

vmMaxMapCount
  • integer

Ustawienie sysctl vm.max_map_count.

vmSwappiness
  • integer

Ustawienie sysctl vm.swappiness.

vmVfsCachePressure
  • integer

Ustawienie sysctl vm.vfs_cache_pressure.

WorkloadRuntime

Określa typ obciążenia, które może uruchomić węzeł.

Name Type Description
OCIContainer
  • string

Węzły będą używać rozwiązania Kubelet do uruchamiania standardowych obciążeń kontenerów OCI.

WasmWasi
  • string

Węzły będą używać narzędzia Krustlet do uruchamiania obciążeń WASM przy użyciu dostawcy WASI (wersja zapoznawcza).