Agent Pools - Get
Pobiera określoną pulę agentów klastra zarządzanego.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}?api-version=2024-09-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
agent
|
path | True |
string |
Nazwa puli agentów. Wzorzec wyrażenia regularnego: |
resource
|
path | True |
string |
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter. |
resource
|
path | True |
string |
Nazwa zasobu klastra zarządzanego. Wzorzec wyrażenia regularnego: |
subscription
|
path | True |
string uuid |
Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Get Agent Pool
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1?api-version=2024-09-01
Przykładowa odpowiedź
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1",
"name": "agentpool1",
"properties": {
"provisioningState": "Succeeded",
"count": 3,
"vmSize": "Standard_DS1_v2",
"maxPods": 110,
"osType": "Linux",
"eTag": "ebwiyfneowv",
"orchestratorVersion": "1.9.6",
"currentOrchestratorVersion": "1.9.6",
"nodeImageVersion": "AKSUbuntu:1604:2020.03.11",
"upgradeSettings": {
"maxSurge": "33%"
}
}
}
Definicje
Nazwa | Opis |
---|---|
Agent |
Pula agentów. |
Agent |
Tryb puli agentów. |
Agent |
Ustawienia sieciowe puli agentów. |
Agent |
Ustawienia zabezpieczeń puli agentów. |
Agent |
Typ puli agentów. |
Agent |
Ustawienia uaktualniania puli agentów |
Agent |
Określony profil puli agentów systemu Windows. |
Cloud |
Odpowiedź na błąd z usługi Container Service. |
Cloud |
Odpowiedź na błąd z usługi Container Service. |
code |
Informuje, czy klaster jest uruchomiony, czy zatrzymany |
Creation |
Dane używane podczas tworzenia zasobu docelowego na podstawie zasobu źródłowego. |
GPUInstance |
GpuInstanceProfile do użycia w celu określenia profilu wystąpienia migracji procesora GPU dla obsługiwanej jednostki SKU maszyny wirtualnej procesora GPU. |
IPTag |
Zawiera element IPTag skojarzony z obiektem . |
Kubelet |
Konfiguracje usługi Kubelet węzłów agenta. |
Kubelet |
Określa umieszczanie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet. |
Linux |
Konfiguracje systemu operacyjnego węzłów agenta systemu Linux. |
OSDisk |
Typ dysku systemu operacyjnego, który ma być używany dla maszyn w puli agentów. |
OSSKU |
Określa jednostkę SKU systemu operacyjnego używaną przez pulę agentów. Wartość domyślna to Ubuntu, jeśli typ systemu operacyjnego to Linux. Wartość domyślna to Windows2019, gdy platforma Kubernetes <= 1.24 lub Windows2022, gdy platforma Kubernetes >= 1,25, jeśli typ systemu operacyjnego to Windows. |
OSType |
Typ systemu operacyjnego. Wartość domyślna to Linux. |
Port |
Zakres portów. |
Power |
Opisuje stan zasilania klastra |
Protocol |
Protokół sieciowy portu. |
Scale |
Opisuje sposób dodawania lub usuwania maszyn wirtualnych z pul agentów. Zobacz stany rozliczeń. |
Scale |
Zasady eksmisji zestawu skalowania maszyn wirtualnych. |
Scale |
Priorytet zestawu skalowania maszyn wirtualnych. |
Sysctl |
Ustawienia sysctl dla węzłów agenta systemu Linux. |
Workload |
Określa typ obciążenia, który może uruchomić węzeł. |
AgentPool
Pula agentów.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
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.capacityReservationGroupID |
string |
W pełni kwalifikowany identyfikator zasobu grupy rezerwacji pojemności w celu udostępnienia maszyn wirtualnych z zarezerwowanej grupy maszyn wirtualnych. |
|
properties.count |
integer |
Liczba agentów (maszyn wirtualnych) do hostowania kontenerów platformy Docker. Dozwolone wartości muszą należeć do zakresu 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 |
CreationData do określenia źródłowego identyfikatora migawki, jeśli pula węzłów zostanie utworzona/uaktualniona przy użyciu migawki. |
||
properties.currentOrchestratorVersion |
string |
Wersja platformy Kubernetes, z uruchomioną pulą agentów. |
|
properties.eTag |
string |
Unikatowy ciąg tylko do odczytu używany do implementowania optymistycznej współbieżności. Wartość elementu eTag zmieni się po zaktualizowaniu zasobu. Określ nagłówek if-match lub if-none-match z wartością eTag dla kolejnego żądania, aby włączyć optymistyczną współbieżność zgodnie z normalną konwencją etag. |
|
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. |
|
properties.enableFIPS |
boolean |
Czy używać systemu operacyjnego z obsługą protokołu FIPS. |
|
properties.enableNodePublicIP |
boolean |
Określa, czy każdy węzeł jest przydzielany do własnego publicznego adresu IP. |
|
properties.enableUltraSSD |
boolean |
Czy włączyć warstwę UltraSSD |
|
properties.gpuInstanceProfile |
GpuInstanceProfile do użycia w celu określenia profilu wystąpienia migracji procesora GPU dla obsługiwanej jednostki SKU maszyny wirtualnej procesora GPU. |
||
properties.hostGroupID |
string |
W pełni kwalifikowany identyfikator zasobu dedykowanej grupy hostów do aprowizowania maszyn wirtualnych używany tylko w scenariuszu tworzenia i nie może zmienić się po ustawieniu. |
|
properties.kubeletConfig |
Konfiguracje usługi Kubelet węzłów agenta. |
||
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. |
||
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. |
||
properties.networkProfile |
Ustawienia związane z siecią puli agentów. |
||
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 maszyny wirtualnej powinny używać adresów IP. |
|
properties.nodeTaints |
string[] |
Defekty 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. |
|
properties.osDiskSizeGB |
integer |
Rozmiar dysku systemu operacyjnego w GB do określenia rozmiaru dysku dla każdej maszyny w puli głównej/agenta. Jeśli określisz wartość 0, zostanie zastosowana domyślna wartość osDisk size zgodnie z określoną wartością vmSize. |
|
properties.osDiskType |
Typ dysku systemu operacyjnego, który ma być używany dla maszyn w puli agentów. |
||
properties.osSKU |
Określa jednostkę SKU systemu operacyjnego używaną przez pulę agentów. Wartość domyślna to Ubuntu, jeśli typ systemu operacyjnego to Linux. Wartość domyślna to Windows2019, gdy platforma Kubernetes <= 1.24 lub Windows2022, gdy platforma Kubernetes >= 1,25, jeśli typ systemu operacyjnego to Windows. |
||
properties.osType | Linux |
Typ systemu operacyjnego. Wartość domyślna to Linux. |
|
properties.podSubnetID |
string |
Identyfikator podsieci, która zasobniki zostaną przyłączone po uruchomieniu. |
|
properties.powerState |
Niezależnie od tego, czy pula agentów jest uruchomiona, czy zatrzymana. |
||
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. |
||
properties.scaleSetEvictionPolicy | Delete |
Zasady eksmisji zestawu skalowania maszyn wirtualnych do użycia. |
|
properties.scaleSetPriority | Regular |
Priorytet zestawu skalowania maszyn wirtualnych. Jeśli nie zostanie określony, wartość domyślna to "Regular". |
|
properties.securityProfile |
Ustawienia zabezpieczeń puli agentów. |
||
properties.spotMaxPrice |
number |
-1 |
Maksymalna cena (w dolarach amerykańskich) jest gotowa zapł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 domyślna cena ma być up-to na żądanie. |
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. |
|
properties.vnetSubnetID |
string |
Identyfikator podsieci, która węzły puli agentów i opcjonalnie zasobniki zostaną przyłączone podczas uruchamiania. |
|
properties.windowsProfile |
Określony profil puli agentów systemu Windows. |
||
properties.workloadRuntime |
Określa typ obciążenia, który może uruchomić węzeł. |
||
type |
string |
Typ zasobu |
AgentPoolMode
Tryb puli agentów.
Nazwa | Typ | Opis |
---|---|---|
System |
string |
Pule agentów systemowych są przeznaczone głównie do hostowania krytycznych zasobników systemu, takich jak CoreDNS i metrics-server. Systemowe pule agentów osType muszą mieć wartość 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. |
AgentPoolNetworkProfile
Ustawienia sieciowe puli agentów.
Nazwa | Typ | Opis |
---|---|---|
allowedHostPorts |
Zakresy portów, do których można uzyskać dostęp. Określone zakresy mogą się nakładać. |
|
applicationSecurityGroups |
string[] |
Identyfikatory grup zabezpieczeń aplikacji, które pula agentów zostanie skojarzona podczas tworzenia. |
nodePublicIPTags |
IPTag[] |
IpTags publicznych adresów IP na poziomie wystąpienia. |
AgentPoolSecurityProfile
Ustawienia zabezpieczeń puli agentów.
Nazwa | Typ | Opis |
---|---|---|
enableSecureBoot |
boolean |
Bezpieczny rozruch to funkcja zaufanego uruchamiania, która zapewnia możliwość rozruchu tylko podpisanych systemów operacyjnych i sterowników. Aby uzyskać więcej informacji, zobacz aka.ms/aks/trustedlaunch. Jeśli nie zostanie określony, wartość domyślna to false. |
enableVTPM |
boolean |
VTPM to funkcja zaufanego uruchamiania do konfigurowania dedykowanego bezpiecznego magazynu dla kluczy i pomiarów przechowywanych lokalnie w węźle. Aby uzyskać więcej informacji, zobacz aka.ms/aks/trustedlaunch. Jeśli nie zostanie określony, wartość domyślna to false. |
AgentPoolType
Typ puli agentów.
Nazwa | Typ | Opis |
---|---|---|
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
Nazwa | Typ | Opis |
---|---|---|
drainTimeoutInMinutes |
integer |
Limit czasu opróżniania węzła |
maxSurge |
string |
Maksymalna liczba lub procent węzłów, które są przesiąknięci podczas uaktualniania. |
nodeSoakDurationInMinutes |
integer |
Czas trwania moczenia węzła |
AgentPoolWindowsProfile
Określony profil puli agentów systemu Windows.
Nazwa | Typ | Opis |
---|---|---|
disableOutboundNat |
boolean |
Czy wyłączyć funkcję OutboundNAT w węzłach systemu Windows |
CloudError
Odpowiedź na błąd z usługi Container Service.
Nazwa | Typ | Opis |
---|---|---|
error |
Szczegółowe informacje o błędzie. |
CloudErrorBody
Odpowiedź na błąd z usługi Container Service.
Nazwa | Typ | Opis |
---|---|---|
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
Nazwa | Typ | Opis |
---|---|---|
Running |
string |
Klaster jest uruchomiony. |
Stopped |
string |
Klaster jest zatrzymany. |
CreationData
Dane używane podczas tworzenia zasobu docelowego na podstawie zasobu źródłowego.
Nazwa | Typ | Opis |
---|---|---|
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.
Nazwa | Typ | Opis |
---|---|---|
MIG1g |
string |
|
MIG2g |
string |
|
MIG3g |
string |
|
MIG4g |
string |
|
MIG7g |
string |
IPTag
Zawiera element IPTag skojarzony z obiektem .
Nazwa | Typ | Opis |
---|---|---|
ipTagType |
string |
Typ tagu IP. Przykład: RoutingPreference. |
tag |
string |
Wartość tagu IP skojarzonego z publicznym adresem IP. Przykład: Internet. |
KubeletConfig
Konfiguracje usługi Kubelet węzłów agenta.
Nazwa | Typ | Opis |
---|---|---|
allowedUnsafeSysctls |
string[] |
Dozwolona lista niebezpiecznych wzorców sysctl 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. |
cpuCfsQuotaPeriod |
string |
Wartość okresu limitu przydziału procesora CPU CFS. |
cpuManagerPolicy |
string |
Zasady menedżera procesora CPU do użycia. |
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. |
imageGcLowThreshold |
integer |
Procent użycia dysku, przed którym odzyskiwanie pamięci obrazu nigdy nie jest uruchamiane. |
podMaxPids |
integer |
Maksymalna liczba procesów na zasobnik. |
topologyManagerPolicy |
string |
Zasady Menedżera topologii do użycia. |
KubeletDiskType
Określa umieszczanie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet.
Nazwa | Typ | Opis |
---|---|---|
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.
Nazwa | Typ | Opis |
---|---|---|
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 zwiększyć wykorzystanie kompaktowania pamięci w celu udostępnienia większej liczby ogromnych stron. |
transparentHugePageEnabled |
string |
Czy włączono przezroczyste ogromne strony. |
OSDiskType
Typ dysku systemu operacyjnego, który ma być używany dla maszyn w puli agentów.
Nazwa | Typ | Opis |
---|---|---|
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 na inny host. Ponieważ kontenery nie są zaprojektowane tak, aby stan lokalny był utrwalany, to zachowanie zapewnia ograniczoną wartość, zapewniając pewne wady, w tym wolniejsze aprowizowanie węzłów i większe opóźnienie odczytu/zapisu. |
OSSKU
Określa jednostkę SKU systemu operacyjnego używaną przez pulę agentów. Wartość domyślna to Ubuntu, jeśli typ systemu operacyjnego to Linux. Wartość domyślna to Windows2019, gdy platforma Kubernetes <= 1.24 lub Windows2022, gdy platforma Kubernetes >= 1,25, jeśli typ systemu operacyjnego to Windows.
Nazwa | Typ | Opis |
---|---|---|
AzureLinux |
string |
Użyj usługi AzureLinux jako systemu operacyjnego dla obrazów węzłów. Azure Linux to zoptymalizowana pod kątem kontenera dystrybucja systemu Linux utworzona przez firmę Microsoft, odwiedź stronę https://aka.ms/azurelinux, aby uzyskać więcej informacji. |
CBLMariner |
string |
Przestarzałe jednostki OSSKU. Firma Microsoft zaleca, aby nowe wdrożenia zamiast tego wybierały pozycję "AzureLinux". |
Ubuntu |
string |
Użyj systemu Ubuntu jako systemu operacyjnego dla obrazów węzłów. |
Windows2019 |
string |
Użyj systemu Windows2019 jako systemu operacyjnego dla obrazów węzłów. Nieobsługiwane dla pul węzłów systemowych. System Windows2019 obsługuje tylko kontenery systemu Windows2019; Nie można uruchomić kontenerów systemu Windows2022 i na odwrót. |
Windows2022 |
string |
Użyj systemu Windows2022 jako systemu operacyjnego dla obrazów węzłów. Nieobsługiwane dla pul węzłów systemowych. System Windows2022 obsługuje tylko kontenery systemu Windows2022; nie może uruchamiać kontenerów systemu Windows 2019 i na odwrót. |
OSType
Typ systemu operacyjnego. Wartość domyślna to Linux.
Nazwa | Typ | Opis |
---|---|---|
Linux |
string |
Użyj systemu Linux. |
Windows |
string |
Użyj systemu Windows. |
PortRange
Zakres portów.
Nazwa | Typ | Opis |
---|---|---|
portEnd |
integer |
Maksymalny port uwzględniony w zakresie. Powinien on zawierać zakres od 1 do 65535 i być większy niż lub równy portStart. |
portStart |
integer |
Minimalny port uwzględniony w zakresie. Powinien on być z zakresu od 1 do 65535 i być mniejszy lub równy portEnd. |
protocol |
Protokół sieciowy portu. |
PowerState
Opisuje stan zasilania klastra
Nazwa | Typ | Opis |
---|---|---|
code |
Informuje, czy klaster jest uruchomiony, czy zatrzymany |
Protocol
Protokół sieciowy portu.
Nazwa | Typ | Opis |
---|---|---|
TCP |
string |
Protokół TCP. |
UDP |
string |
Protokół UDP. |
ScaleDownMode
Opisuje sposób dodawania lub usuwania maszyn wirtualnych z pul agentów. Zobacz stany rozliczeń.
Nazwa | Typ | Opis |
---|---|---|
Deallocate |
string |
Spróbuj rozpocząć cofanie przydziału wystąpień (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.
Nazwa | Typ | Opis |
---|---|---|
Deallocate |
string |
Węzły w bazowym zestawie skalowania puli węzłów są ustawione na stan zatrzymanego przydziału po eksmisji. Węzły w zatrzymanej liczbie stanu cofania 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.
Nazwa | Typ | Opis |
---|---|---|
Regular |
string |
Będą używane zwykłe maszyny wirtualne. |
Spot |
string |
Będą używane maszyny wirtualne o priorytcie typu spot. Brak umowy SLA dla węzłów typu spot. Aby uzyskać więcej informacji, zobacz miejscu w usłudze AKS. |
SysctlConfig
Ustawienia sysctl dla węzłów agenta systemu Linux.
Nazwa | Typ | Opis |
---|---|---|
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 |
Ustawienie sysctl 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óry może uruchomić węzeł.
Nazwa | Typ | Opis |
---|---|---|
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). |