Agent Pools - Get
Ruft den angegebenen verwalteten Cluster-Agent-Pool ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}?api-version=2024-09-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
agent
|
path | True |
string |
Der Name des Agentpools. RegEx-Muster: |
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
resource
|
path | True |
string |
Der Name der verwalteten Clusterressource. RegEx-Muster: |
subscription
|
path | True |
string uuid |
Die ID des Zielabonnements. Der Wert muss eine UUID sein. |
api-version
|
query | True |
string |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OKAY |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
Get Agent Pool
Beispielanforderung
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
Beispiel für eine Antwort
{
"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%"
}
}
}
Definitionen
Name | Beschreibung |
---|---|
Agent |
Agentpool. |
Agent |
Der Modus eines Agentpools. |
Agent |
Netzwerkeinstellungen eines Agentpools. |
Agent |
Die Sicherheitseinstellungen eines Agentpools. |
Agent |
Der Typ des Agentpools. |
Agent |
Einstellungen für das Upgrade eines Agentpools |
Agent |
Das spezifische Profil des Windows-Agentpools. |
Cloud |
Eine Fehlerantwort des Containerdiensts. |
Cloud |
Eine Fehlerantwort des Containerdiensts. |
code |
Gibt an, ob der Cluster ausgeführt oder beendet wird. |
Creation |
Daten, die beim Erstellen einer Zielressource aus einer Quellressource verwendet werden. |
GPUInstance |
GPUInstanceProfile, das zum Angeben des GPU-MIG-Instanzprofils für unterstützte GPU-VM-SKU verwendet werden soll. |
IPTag |
Enthält das dem Objekt zugeordnete IPTag. |
Kubelet |
Kubelet-Konfigurationen von Agentknoten. |
Kubelet |
Bestimmt die Platzierung von emptyDir-Volumes, Containerlaufzeitdatenstamm und Kubelet-Kurzspeicher. |
Linux |
Betriebssystemkonfigurationen von Linux-Agentknoten. |
OSDisk |
Der Betriebssystemdatenträgertyp, der für Computer im Agentpool verwendet werden soll. |
OSSKU |
Gibt die vom Agentpool verwendete Betriebssystem-SKU an. Der Standardwert ist Ubuntu, wenn OSType Linux ist. Der Standardwert ist Windows2019, wenn Kubernetes <= 1.24 oder Windows2022, wenn Kubernetes >= 1.25 ist, wenn OSType Windows ist. |
OSType |
Der Betriebssystemtyp. Der Standardwert ist Linux. |
Port |
Der Portbereich. |
Power |
Beschreibt den Power State des Clusters. |
Protocol |
Das Netzwerkprotokoll des Ports. |
Scale |
Beschreibt, wie VMs zu Agentpools hinzugefügt oder aus diesen entfernt werden. Siehe Abrechnungsstatus. |
Scale |
Die Richtlinie für die Skalierungsgruppe des virtuellen Computers. |
Scale |
Priorität des Skalierungssatzes für virtuelle Computer. |
Sysctl |
Sysctl-Einstellungen für Linux-Agentknoten. |
Workload |
Bestimmt den Typ der Workload, die ein Knoten ausführen kann. |
AgentPool
Agentpool.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
id |
string |
Ressourcen-ID. |
|
name |
string |
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. |
|
properties.availabilityZones |
string[] |
Die Liste der Verfügbarkeitszonen, die für Knoten verwendet werden sollen. Dies kann nur angegeben werden, wenn die AgentPoolType-Eigenschaft "VirtualMachineScaleSets" lautet. |
|
properties.capacityReservationGroupID |
string |
Die vollqualifizierte Ressourcen-ID der Kapazitätsreservierungsgruppe, um virtuelle Computer aus einer reservierten Gruppe virtueller Computer bereitzustellen. |
|
properties.count |
integer |
Anzahl der Agents (VMs) zum Hosten von Docker-Containern. Zulässige Werte müssen sich im Bereich von 0 bis 1000 (einschließlich) für Benutzerpools und im Bereich von 1 bis 1000 (einschließlich) für Systempools befinden. Der Standardwert ist 1. |
|
properties.creationData |
CreationData zur Angabe der Quellmomentaufnahme-ID, wenn der Knotenpool mithilfe einer Momentaufnahme erstellt/aktualisiert wird. |
||
properties.currentOrchestratorVersion |
string |
Die Version von Kubernetes, der Agent-Pool ausgeführt wird. |
|
properties.eTag |
string |
Eindeutige schreibgeschützte Zeichenfolge, die verwendet wird, um optimistische Parallelität zu implementieren. Der eTag-Wert ändert sich, wenn die Ressource aktualisiert wird. Geben Sie einen If-Match- oder if-none-match-Header mit dem eTag-Wert für eine nachfolgende Anforderung an, um eine optimistische Parallelität gemäß der normalen etag-Konvention zu ermöglichen. |
|
properties.enableAutoScaling |
boolean |
Gibt an, ob automatisch skaliert werden soll |
|
properties.enableEncryptionAtHost |
boolean |
Gibt an, ob hostbasierte Betriebssystem- und Datenlaufwerkverschlüsselung aktiviert werden sollen. |
|
properties.enableFIPS |
boolean |
Gibt an, ob ein FIPS-fähiges Betriebssystem verwendet werden soll. |
|
properties.enableNodePublicIP |
boolean |
Gibt an, ob jedem Knoten eine eigene öffentliche IP zugewiesen wird. |
|
properties.enableUltraSSD |
boolean |
Gibt an, ob UltraSSD aktiviert werden soll |
|
properties.gpuInstanceProfile |
GPUInstanceProfile, das zum Angeben des GPU-MIG-Instanzprofils für unterstützte GPU-VM-SKU verwendet werden soll. |
||
properties.hostGroupID |
string |
Die vollqualifizierte Ressourcen-ID der dedizierten Hostgruppe zum Bereitstellen virtueller Computer, die nur im Erstellungsszenario verwendet und nicht einmal geändert werden dürfen. |
|
properties.kubeletConfig |
Kubelet-Konfigurationen von Agentknoten. |
||
properties.kubeletDiskType |
Bestimmt die Platzierung von emptyDir-Volumes, Containerlaufzeitdatenstamm und Kubelet-Kurzspeicher. |
||
properties.linuxOSConfig |
Betriebssystemkonfigurationen von Linux-Agentknoten. |
||
properties.maxCount |
integer |
Die maximale Anzahl von Knoten für die automatische Skalierung |
|
properties.maxPods |
integer |
Die maximale Anzahl von Pods, die auf einem Knoten ausgeführt werden können. |
|
properties.minCount |
integer |
Die Mindestanzahl von Knoten für die automatische Skalierung |
|
properties.mode |
Der Modus eines Agentpools. |
||
properties.networkProfile |
Netzwerkbezogene Einstellungen eines Agentpools. |
||
properties.nodeImageVersion |
string |
Die Version des Knotenimages |
|
properties.nodeLabels |
object |
Die Knotenbeschriftungen, die über alle Knoten im Agentpool hinweg beibehalten werden sollen. |
|
properties.nodePublicIPPrefixID |
string |
Die öffentliche IP-Präfix-ID, von der VM-Knoten IPs verwenden sollen. |
|
properties.nodeTaints |
string[] |
Die zu neuen Knoten hinzugefügtenTaints während der Erstellung und Skalierung des Knotenpools. Beispiel: key=value:NoSchedule. |
|
properties.orchestratorVersion |
string |
Die vom Benutzer angegebene Version von Kubernetes. |
|
properties.osDiskSizeGB |
integer |
Betriebssystemdatenträgergröße in GB, die verwendet werden soll, um die Datenträgergröße für jeden Computer im Master-/Agent-Pool anzugeben. Wenn Sie "0" angeben, wird die Standardmäßige osDisk-Größe entsprechend der angegebenen vmSize angewendet. |
|
properties.osDiskType |
Der Betriebssystemdatenträgertyp, der für Computer im Agentpool verwendet werden soll. |
||
properties.osSKU |
Gibt die vom Agentpool verwendete Betriebssystem-SKU an. Der Standardwert ist Ubuntu, wenn OSType Linux ist. Der Standardwert ist Windows2019, wenn Kubernetes <= 1.24 oder Windows2022, wenn Kubernetes >= 1.25 ist, wenn OSType Windows ist. |
||
properties.osType | Linux |
Der Betriebssystemtyp. Der Standardwert ist Linux. |
|
properties.podSubnetID |
string |
Die ID des Subnetzes, dem pods beim Starten beitreten. |
|
properties.powerState |
Gibt an, ob der Agentpool ausgeführt oder beendet wird. |
||
properties.provisioningState |
string |
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus. |
|
properties.proximityPlacementGroupID |
string |
Die ID für die Näherungsplatzierungsgruppe. |
|
properties.scaleDownMode |
Der Skalierungsmodus nach unten, der beim Skalieren des Agentpools verwendet werden soll. |
||
properties.scaleSetEvictionPolicy | Delete |
Die zu verwendende Richtlinie für die Skalierungsgruppe des virtuellen Computers. |
|
properties.scaleSetPriority | Regular |
Priorität des Skalierungssatzes für virtuelle Computer. Wenn nicht angegeben, lautet der Standardwert "Normal". |
|
properties.securityProfile |
Die Sicherheitseinstellungen eines Agentpools. |
||
properties.spotMaxPrice |
number |
-1 |
Der Höchstpreis (in US-Dollar), den Sie für Spotinstanzen bezahlen möchten. Mögliche Werte sind ein beliebiger Dezimalwert größer als Null oder -1, der angibt, dass der Standardpreis bei Bedarf up-to wird. |
properties.tags |
object |
Die Tags, die im Skalierungssatz des virtuellen Agentpools beibehalten werden sollen. |
|
properties.type |
Der Typ des Agentpools. |
||
properties.upgradeSettings |
Einstellungen für das Upgrade des Agentpools |
||
properties.vmSize |
string |
Die Größe der VMs des Agentpools. |
|
properties.vnetSubnetID |
string |
Die ID des Subnetzes, dem Agentpoolknoten und optional Pods beim Start beitreten. |
|
properties.windowsProfile |
Das spezifische Profil des Windows-Agentpools. |
||
properties.workloadRuntime |
Bestimmt den Typ der Workload, die ein Knoten ausführen kann. |
||
type |
string |
Ressourcentyp |
AgentPoolMode
Der Modus eines Agentpools.
Name | Typ | Beschreibung |
---|---|---|
System |
string |
System-Agent-Pools dienen in erster Linie zum Hosten kritischer System pods wie CoreDNS und Metrikserver. OsType für System-Agent-Pools muss Linux sein. Die VM-SKU für System-Agentpools muss mindestens 2vCPUs und 4 GB Arbeitsspeicher aufweisen. |
User |
string |
Benutzer-Agent-Pools dienen in erster Linie zum Hosten Ihrer Anwendungs pods. |
AgentPoolNetworkProfile
Netzwerkeinstellungen eines Agentpools.
Name | Typ | Beschreibung |
---|---|---|
allowedHostPorts |
Die Portbereiche, auf die zugegriffen werden darf. Die angegebenen Bereiche dürfen sich überlappen. |
|
applicationSecurityGroups |
string[] |
Die IDs der Anwendungssicherheitsgruppen, denen der Agentpool bei der Erstellung zugeordnet wird. |
nodePublicIPTags |
IPTag[] |
IPTags von öffentlichen IP-Adressen auf Instanzebene. |
AgentPoolSecurityProfile
Die Sicherheitseinstellungen eines Agentpools.
Name | Typ | Beschreibung |
---|---|---|
enableSecureBoot |
boolean |
Sicherer Start ist ein Feature des vertrauenswürdigen Starts, das sicherstellt, dass nur signierte Betriebssysteme und Treiber starten können. Weitere Informationen finden Sie unter aka.ms/aks/trustedlaunch. Wenn nicht angegeben, ist der Standardwert "false". |
enableVTPM |
boolean |
vTPM ist ein vertrauenswürdiges Startfeature zum Konfigurieren eines dedizierten sicheren Tresors für Schlüssel und Messungen, die lokal auf dem Knoten gespeichert sind. Weitere Informationen finden Sie unter aka.ms/aks/trustedlaunch. Wenn nicht angegeben, ist der Standardwert "false". |
AgentPoolType
Der Typ des Agentpools.
Name | Typ | Beschreibung |
---|---|---|
AvailabilitySet |
string |
Die Verwendung dieses Vorgangs wird dringend abgeraten. |
VirtualMachineScaleSets |
string |
Erstellen Sie einen Agentpool, der von einem Skalierungssatz für virtuelle Computer unterstützt wird. |
AgentPoolUpgradeSettings
Einstellungen für das Upgrade eines Agentpools
Name | Typ | Beschreibung |
---|---|---|
drainTimeoutInMinutes |
integer |
Timeout für den Abfluss für einen Knoten |
maxSurge |
string |
Die maximale Anzahl oder der Prozentsatz der Knoten, die während des Upgrades bereinigt werden. |
nodeSoakDurationInMinutes |
integer |
Die Einweichdauer für einen Knoten |
AgentPoolWindowsProfile
Das spezifische Profil des Windows-Agentpools.
Name | Typ | Beschreibung |
---|---|---|
disableOutboundNat |
boolean |
Gibt an, ob OutboundNAT in Windows-Knoten deaktiviert werden soll |
CloudError
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Details zum Fehler. |
CloudErrorBody
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
code
Gibt an, ob der Cluster ausgeführt oder beendet wird.
Name | Typ | Beschreibung |
---|---|---|
Running |
string |
Der Cluster wird ausgeführt. |
Stopped |
string |
Der Cluster wird beendet. |
CreationData
Daten, die beim Erstellen einer Zielressource aus einer Quellressource verwendet werden.
Name | Typ | Beschreibung |
---|---|---|
sourceResourceId |
string |
Dies ist die ARM-ID des Quellobjekts, das zum Erstellen des Zielobjekts verwendet werden soll. |
GPUInstanceProfile
GPUInstanceProfile, das zum Angeben des GPU-MIG-Instanzprofils für unterstützte GPU-VM-SKU verwendet werden soll.
Name | Typ | Beschreibung |
---|---|---|
MIG1g |
string |
|
MIG2g |
string |
|
MIG3g |
string |
|
MIG4g |
string |
|
MIG7g |
string |
IPTag
Enthält das dem Objekt zugeordnete IPTag.
Name | Typ | Beschreibung |
---|---|---|
ipTagType |
string |
Der IP-Tagtyp. Beispiel: RoutingPreference. |
tag |
string |
Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: Internet. |
KubeletConfig
Kubelet-Konfigurationen von Agentknoten.
Name | Typ | Beschreibung |
---|---|---|
allowedUnsafeSysctls |
string[] |
Liste zulässiger unsicherer Sysctls oder unsicherer Sysctl-Muster (endend in |
containerLogMaxFiles |
integer |
Die maximale Anzahl von Containerprotokolldateien, die für einen Container vorhanden sein können. Die Zahl muss ≥ 2 sein. |
containerLogMaxSizeMB |
integer |
Die maximale Größe (z. B. 10Mi) der Containerprotokolldatei, bevor sie gedreht wird. |
cpuCfsQuota |
boolean |
Wenn die Erzwingung von CPU-CFS-Kontingenten für Container aktiviert ist, die CPU-Grenzwerte angeben. |
cpuCfsQuotaPeriod |
string |
Der CPU CFS-Kontingentzeitraumswert. |
cpuManagerPolicy |
string |
Die zu verwendende CPU-Manager-Richtlinie. |
failSwapOn |
boolean |
Wenn dieser Wert auf "true" festgelegt ist, schlägt das Kubelet fehl, wenn der Tausch auf dem Knoten aktiviert ist. |
imageGcHighThreshold |
integer |
Der Prozentsatz der Datenträgerauslastung, nach der die Garbage Collection des Images immer ausgeführt wird. |
imageGcLowThreshold |
integer |
Der Prozentsatz der Datenträgerauslastung, vor der die Garbage Collection von Bildern nie ausgeführt wird. |
podMaxPids |
integer |
Die maximale Anzahl von Prozessen pro Pod. |
topologyManagerPolicy |
string |
Die zu verwendende Topologie-Manager-Richtlinie. |
KubeletDiskType
Bestimmt die Platzierung von emptyDir-Volumes, Containerlaufzeitdatenstamm und Kubelet-Kurzspeicher.
Name | Typ | Beschreibung |
---|---|---|
OS |
string |
Kubelet verwendet den Betriebssystemdatenträger für seine Daten. |
Temporary |
string |
Kubelet verwendet den temporären Datenträger für seine Daten. |
LinuxOSConfig
Betriebssystemkonfigurationen von Linux-Agentknoten.
Name | Typ | Beschreibung |
---|---|---|
swapFileSizeMB |
integer |
Die Größe in MB einer Swapdatei, die auf jedem Knoten erstellt wird. |
sysctls |
Sysctl-Einstellungen für Linux-Agentknoten. |
|
transparentHugePageDefrag |
string |
Gibt an, ob der Kernel aggressive Speicherkomprimierung nutzen soll, um mehr Hugepages zur Verfügung zu stellen. |
transparentHugePageEnabled |
string |
Gibt an, ob transparente Hugepages aktiviert sind. |
OSDiskType
Der Betriebssystemdatenträgertyp, der für Computer im Agentpool verwendet werden soll.
Name | Typ | Beschreibung |
---|---|---|
Ephemeral |
string |
Kurzlebige Betriebssystemdatenträger werden nur auf dem Hostcomputer gespeichert, genau wie ein temporärer Datenträger. Dies bietet geringere Lese-/Schreiblatenz sowie schnellere Knotenskalierung und Clusterupgrades. |
Managed |
string |
Azure repliziert den Betriebssystemdatenträger für einen virtuellen Computer in Azure Storage, um Datenverluste zu vermeiden, wenn die VM auf einen anderen Host verschoben werden muss. Da Container nicht so konzipiert sind, dass der lokale Zustand beibehalten wird, bietet dieses Verhalten einen begrenzten Wert, während einige Nachteile bereitgestellt werden, einschließlich langsamerer Knotenbereitstellung und höherer Lese-/Schreiblatenz. |
OSSKU
Gibt die vom Agentpool verwendete Betriebssystem-SKU an. Der Standardwert ist Ubuntu, wenn OSType Linux ist. Der Standardwert ist Windows2019, wenn Kubernetes <= 1.24 oder Windows2022, wenn Kubernetes >= 1.25 ist, wenn OSType Windows ist.
Name | Typ | Beschreibung |
---|---|---|
AzureLinux |
string |
Verwenden Sie AzureLinux als Betriebssystem für Knotenimages. Azure Linux ist eine containeroptimierte Linux-Distribution, die von Microsoft erstellt wurde, besuchen Sie https://aka.ms/azurelinux, um weitere Informationen zu finden. |
CBLMariner |
string |
Veraltete OSSKU. Microsoft empfiehlt, stattdessen neue Bereitstellungen "AzureLinux" auszuwählen. |
Ubuntu |
string |
Verwenden Sie Ubuntu als Betriebssystem für Knotenimages. |
Windows2019 |
string |
Verwenden Sie Windows2019 als Betriebssystem für Knotenimages. Nicht unterstützt für Systemknotenpools. Windows2019 unterstützt nur Windows2019-Container; Sie kann Keine Windows2022-Container ausführen und umgekehrt. |
Windows2022 |
string |
Verwenden Sie Windows2022 als Betriebssystem für Knotenimages. Nicht unterstützt für Systemknotenpools. Windows2022 unterstützt nur Windows2022-Container; Sie kann Keine Windows2019-Container ausführen und umgekehrt. |
OSType
Der Betriebssystemtyp. Der Standardwert ist Linux.
Name | Typ | Beschreibung |
---|---|---|
Linux |
string |
Verwenden Sie Linux. |
Windows |
string |
Verwenden Sie Windows. |
PortRange
Der Portbereich.
Name | Typ | Beschreibung |
---|---|---|
portEnd |
integer |
Der maximale Port, der im Bereich enthalten ist. Er sollte zwischen 1 und 65535 liegen und größer als oder gleich PortStart sein. |
portStart |
integer |
Der minimale Port, der im Bereich enthalten ist. Es sollte zwischen 1 und 65535 liegen und kleiner als oder gleich portEnd sein. |
protocol |
Das Netzwerkprotokoll des Ports. |
PowerState
Beschreibt den Power State des Clusters.
Name | Typ | Beschreibung |
---|---|---|
code |
Gibt an, ob der Cluster ausgeführt oder beendet wird. |
Protocol
Das Netzwerkprotokoll des Ports.
Name | Typ | Beschreibung |
---|---|---|
TCP |
string |
TCP-Protokoll. |
UDP |
string |
UDP-Protokoll. |
ScaleDownMode
Beschreibt, wie VMs zu Agentpools hinzugefügt oder aus diesen entfernt werden. Siehe Abrechnungsstatus.
Name | Typ | Beschreibung |
---|---|---|
Deallocate |
string |
Versuchen Sie, deallocated Instances (sofern vorhanden) während der Skalierung zu starten und Instanzen während der Skalierung nach unten zu ordnen. |
Delete |
string |
Erstellen Sie während der Skalierung neue Instanzen, und entfernen Sie Instanzen während der Skalierung nach unten. |
ScaleSetEvictionPolicy
Die Richtlinie für die Skalierungsgruppe des virtuellen Computers.
Name | Typ | Beschreibung |
---|---|---|
Deallocate |
string |
Knoten im zugrunde liegenden Skalierungssatz des Knotenpools werden bei Derentlassung auf den Zustand "beendeter Deallocated" festgelegt. Knoten im Zustand "Beendete Zuordnung" zählen zu Ihrem Computekontingent und können Probleme mit der Clusterskalierung oder einem Upgrade verursachen. |
Delete |
string |
Knoten im zugrunde liegenden Skalierungssatz des Knotenpools werden gelöscht, wenn sie entfernt werden. |
ScaleSetPriority
Priorität des Skalierungssatzes für virtuelle Computer.
Name | Typ | Beschreibung |
---|---|---|
Regular |
string |
Normale virtuelle Computer werden verwendet. |
Spot |
string |
VMs mit Spotpriorität werden verwendet. Für Spotknoten ist kein SLA vorhanden. Weitere Informationen finden Sie unter Spot auf AKS. |
SysctlConfig
Sysctl-Einstellungen für Linux-Agentknoten.
Name | Typ | Beschreibung |
---|---|---|
fsAioMaxNr |
integer |
Sysctl setting fs.aio-max-nr. |
fsFileMax |
integer |
Sysctl setting fs.file-max. |
fsInotifyMaxUserWatches |
integer |
Sysctl-Einstellung fs.inotify.max_user_watches. |
fsNrOpen |
integer |
Sysctl-Einstellung fs.nr_open. |
kernelThreadsMax |
integer |
Sysctl setting kernel.threads-max. |
netCoreNetdevMaxBacklog |
integer |
Sysctl-Einstellung net.core.netdev_max_backlog. |
netCoreOptmemMax |
integer |
Sysctl-Einstellung net.core.optmem_max. |
netCoreRmemDefault |
integer |
Sysctl-Einstellung net.core.rmem_default. |
netCoreRmemMax |
integer |
Sysctl-Einstellung net.core.rmem_max. |
netCoreSomaxconn |
integer |
Sysctl setting net.core.somaxconn. |
netCoreWmemDefault |
integer |
Sysctl-Einstellung net.core.wmem_default. |
netCoreWmemMax |
integer |
Sysctl-Einstellung net.core.wmem_max. |
netIpv4IpLocalPortRange |
string |
Sysctl-Einstellung net.ipv4.ip_local_port_range. |
netIpv4NeighDefaultGcThresh1 |
integer |
Sysctl-Einstellung net.ipv4.neigh.default.gc_thresh1. |
netIpv4NeighDefaultGcThresh2 |
integer |
Sysctl-Einstellung net.ipv4.neigh.default.gc_thresh2. |
netIpv4NeighDefaultGcThresh3 |
integer |
Sysctl-Einstellung net.ipv4.neigh.default.gc_thresh3. |
netIpv4TcpFinTimeout |
integer |
Sysctl-Einstellung net.ipv4.tcp_fin_timeout. |
netIpv4TcpKeepaliveProbes |
integer |
Sysctl-Einstellung net.ipv4.tcp_keepalive_probes. |
netIpv4TcpKeepaliveTime |
integer |
Sysctl-Einstellung net.ipv4.tcp_keepalive_time. |
netIpv4TcpMaxSynBacklog |
integer |
Sysctl-Einstellung net.ipv4.tcp_max_syn_backlog. |
netIpv4TcpMaxTwBuckets |
integer |
Sysctl-Einstellung net.ipv4.tcp_max_tw_buckets. |
netIpv4TcpTwReuse |
boolean |
Sysctl-Einstellung net.ipv4.tcp_tw_reuse. |
netIpv4TcpkeepaliveIntvl |
integer |
Sysctl-Einstellung net.ipv4.tcp_keepalive_intvl. |
netNetfilterNfConntrackBuckets |
integer |
Sysctl-Einstellung net.netfilter.nf_conntrack_buckets. |
netNetfilterNfConntrackMax |
integer |
Sysctl-Einstellung net.netfilter.nf_conntrack_max. |
vmMaxMapCount |
integer |
Sysctl-Einstellung vm.max_map_count. |
vmSwappiness |
integer |
Sysctl-Einstellung vm.swappiness. |
vmVfsCachePressure |
integer |
Sysctl-Einstellung vm.vfs_cache_pressure. |
WorkloadRuntime
Bestimmt den Typ der Workload, die ein Knoten ausführen kann.
Name | Typ | Beschreibung |
---|---|---|
OCIContainer |
string |
Knoten verwenden Kubelet zum Ausführen standardmäßiger OCI-Containerarbeitslasten. |
WasmWasi |
string |
Knoten verwenden Krustlet zum Ausführen von WASM-Workloads mithilfe des WASI-Anbieters (Vorschau). |