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=2022-04-01

URI-Parameter

Name In Required Type Description
agentPoolName
path True
  • string

Der Name des Agentpools.

resourceGroupName
path True
  • string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName
path True
  • string

Der Name der verwalteten Clusterressource.

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

subscriptionId
path True
  • string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True
  • string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Antworten

Name Type Description
200 OK

OK

Other Status Codes

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

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 Identitätswechsel Ihres Benutzerkontos

Beispiele

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%"
    }
  }
}

Definitionen

AgentPool

Agent-Pool.

AgentPoolMode

Der Modus eines Agentpools.

AgentPoolType

Der Typ des Agentpools.

AgentPoolUpgradeSettings

Einstellungen für ein Upgrade eines Agentpools

CloudError

Eine Fehlerantwort des Containerdiensts.

CloudErrorBody

Eine Fehlerantwort des Containerdiensts.

code

Gibt an, ob der Cluster ausgeführt oder beendet wird

CreationData

Daten, die beim Erstellen einer Zielressource aus einer Quellressource verwendet werden.

GPUInstanceProfile

GPUInstanceProfile zur Angabe des GPU MIG-Instanzprofils für unterstützte GPU-VM-SKU.

KubeletConfig

Kubelet-Konfigurationen von Agentknoten.

KubeletDiskType

Bestimmt die Platzierung von emptyDir-Volumes, Containerlaufzeitdatenstamm und Kubelet ephemeraler Speicher.

LinuxOSConfig

Betriebssystemkonfigurationen von Linux-Agentknoten.

OSDiskType

Der Betriebssystemdatenträgertyp, der für Computer im Agentpool verwendet werden soll.

OSSKU

Gibt eine BETRIEBSSYSTEM-SKU an. Dieser Wert darf nicht angegeben werden, wenn OSType Windows ist.

OSType

Der Betriebssystemtyp. Der Standardwert ist Linux.

PowerState

Beschreibt den Power State des Clusters

ScaleDownMode

Beschreibt, wie VMs zu Agentpools hinzugefügt oder entfernt werden. Siehe Abrechnungszustände.

ScaleSetEvictionPolicy

Die Richtlinie für den Skalierungssatz für virtuelle Computer.

ScaleSetPriority

Priorität für die Skalierung des virtuellen Computers.

SysctlConfig

Sysctl-Einstellungen für Linux-Agentknoten.

WorkloadRuntime

Bestimmt den Typ der Arbeitsauslastung, die ein Knoten ausführen kann.

AgentPool

Agent-Pool.

Name Type Default Value Description
id
  • string

Ressourcen-ID

name
  • string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann verwendet werden, um auf die Ressource zuzugreifen.

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.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, die verwendet werden soll, um die Quellmomentaufnahme-ID anzugeben, wenn der Knotenpool mithilfe einer Momentaufnahme erstellt/aktualisiert wird.

properties.currentOrchestratorVersion
  • string

Die Version von Kubernetes wird der Agentpool ausgeführt.
Wenn OrchestratorVersion eine vollständig angegebene Version <major.minor.patch> ist, ist dieses Feld genau gleich. Wenn OrchestratorVersion "major.minor>" ist<, enthält dieses Feld die vollständige <"major.minor.patch>"-Version, die verwendet wird.

properties.enableAutoScaling
  • boolean

Gibt an, ob automatisch skaliert werden soll

properties.enableEncryptionAtHost
  • boolean

Gibt an, ob hostbasierte Betriebssystem- und Datenlaufwerkverschlüsselung aktiviert werden soll.
Dies wird nur für bestimmte VM-Größen und in bestimmten Azure-Regionen unterstützt. Weitere Informationen finden Sie unter: https://docs.microsoft.com/azure/aks/enable-host-encryption

properties.enableFIPS
  • boolean

Gibt an, ob ein FIPS-aktiviertes Betriebssystem verwendet werden soll.
Weitere Informationen finden Sie unter Hinzufügen eines FIPS-fähigen Knotenpools .

properties.enableNodePublicIP
  • boolean

Gibt an, ob jedem Knoten eine eigene öffentliche IP zugewiesen wird.
Einige Szenarien erfordern möglicherweise Knoten in einem Knotenpool, um ihre eigenen dedizierten öffentlichen IP-Adressen zu empfangen. Ein häufiges Szenario hierfür sind Gamingworkloads, bei denen eine Konsole eine direkte Verbindung mit einem virtuellen Cloudcomputer herstellen muss, um Hops zu minimieren. Weitere Informationen finden Sie unter Zuweisen einer öffentlichen IP pro Knoten. Der Standardwert ist false.

properties.enableUltraSSD
  • boolean

Gibt an, ob UltraSSD aktiviert werden soll

properties.gpuInstanceProfile

GPUInstanceProfile zur Angabe des GPU MIG-Instanzprofils für unterstützte GPU-VM-SKU.

properties.kubeletConfig

Kubelet-Konfigurationen von Agentknoten.
Die Kubelet-Konfiguration auf den Agentpoolknoten.

properties.kubeletDiskType

Bestimmt die Platzierung von emptyDir-Volumes, Containerlaufzeitdatenstamm und Kubelet ephemeraler Speicher.

properties.linuxOSConfig

Betriebssystemkonfigurationen von Linux-Agentknoten.
Die Betriebssystemkonfiguration 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.
Ein Cluster muss jederzeit über mindestens einen "System"-Agentpool verfügen. Weitere Informationen zu Agentpooleinschränkungen und bewährten Methoden finden Sie unter: https://docs.microsoft.com/azure/aks/use-system-pools

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 sollten.
Dies ist das Formular: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}

properties.nodeTaints
  • string[]

Die zu neuen Knoten hinzugefügtenTaints während des Knotenpools erstellen und skalieren. Beispiel: key=value:NoSchedule.

properties.orchestratorVersion
  • string

Die vom Benutzer angegebene Version von Kubernetes.
Sowohl Patchversion <major.minor.patch> (z. B. 1.20.13) als <auch Major.Minor> (z. B. 1.20) werden unterstützt. Wenn <major.minor> angegeben wird, wird die neueste unterstützte GA-Patchversion automatisch ausgewählt. Das Aktualisieren des Clusters mit demselben <major.minor> , sobald er erstellt wurde (z. B. 1.14.x -> 1.14) löst kein Upgrade aus, auch wenn eine neuere Patchversion verfügbar ist. Als bewährte Methode sollten Sie alle Knotenpools in einem AKS-Cluster auf dieselbe Kubernetes-Version aktualisieren. Die Knotenpoolversion muss die gleiche Hauptversion haben wie die Steuerungsebene. Die Nebenversion des Knotenpools muss innerhalb von zwei Nebenversionen der Version der Steuerungsebene liegen. Die Knotenpoolversion kann nicht größer sein als die Steuerelementebenenversion. Weitere Informationen finden Sie unter Upgrade eines Knotenpools.

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, wendet sie die standardmäßige osDisk-Größe entsprechend der angegebenen vmSize an.

properties.osDiskType

Der Betriebssystemdatenträgertyp, der für Computer im Agentpool verwendet werden soll.
Der Standardwert ist "Ephemeral", wenn die VM sie unterstützt und über einen Cachedatenträger verfügt, der größer als der angeforderte OSDiskSizeGB ist. Andernfalls wird standardmäßig "Verwaltet" festgelegt. Kann nach der Erstellung nicht geändert werden. Weitere Informationen finden Sie unter Ephemeral OS.

properties.osSKU

Gibt eine BETRIEBSSYSTEM-SKU an. Dieser Wert darf nicht angegeben werden, wenn OSType Windows ist.

properties.osType Linux

Der Betriebssystemtyp. Der Standardwert ist Linux.

properties.podSubnetID
  • string

Die ID des Subnetzs, an dem Pods teilnehmen, wenn er gestartet wird.
Wenn nicht angegeben, werden Pod-IPs im Knoten-Subnetz statisch zugewiesen (weitere Details finden Sie unter vnetSubnetID). Dies ist das Formular: /subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}

properties.powerState

Gibt an, ob der Agentpool ausgeführt oder beendet wird.
Wenn ein Agentpool zuerst erstellt wird, wird er zunächst ausgeführt. Der Agentpool kann beendet werden, indem sie dieses Feld auf "Beendet" festlegen. Ein beendeter Agentpool beendet alle VMs und fälligkeiten keine Abrechnungsgebühren. Ein Agentpool kann nur beendet werden, wenn er ausgeführt wird und der Bereitstellungsstatus erfolgreich ist.

properties.provisioningState
  • string

Der aktuelle Bereitstellungs- oder Bereitstellungsstatus.

properties.proximityPlacementGroupID
  • string

Die ID für die Näherungsplatzierungsgruppe.

properties.scaleDownMode

Der Skalierungsmodus, der beim Skalieren des Agentpools verwendet werden soll.
Dies wirkt sich auch auf das Autoscaler-Verhalten des Clusters aus. Wenn sie nicht angegeben ist, wird standardmäßig "Löschen" verwendet.

properties.scaleSetEvictionPolicy Delete

Die zu verwendende Richtlinie für den Skalierungssatz für virtuelle Computer.
Dies kann nicht angegeben werden, es sei denn, die scaleSetPriority ist "Spot". Wenn nicht angegeben, lautet der Standardwert "Löschen".

properties.scaleSetPriority Regular

Priorität für die Skalierung des virtuellen Computers. Wenn nicht angegeben, lautet der Standardwert "Normal".

properties.spotMaxPrice
  • number
-1

Der max. Preis (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 auf Bedarf hoch ist.
Mögliche Werte sind alle Dezimalwerte größer als Null oder -1, die die Bereitschaft angibt, jeden On-Demand-Preis zu zahlen. Weitere Details zu Spotpreisen finden Sie unter Spot-VMs-Preise

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 Agentpool-VMs.
Die Verfügbarkeit der VM-Größe variiert je nach Region. Wenn ein Knoten unzureichende Computeressourcen (Arbeitsspeicher, CPU usw.) enthält, kann dies möglicherweise nicht ordnungsgemäß ausgeführt werden. Weitere Informationen zu eingeschränkten VM-Größen finden Sie unter: https://docs.microsoft.com/azure/aks/quotas-skus-regions

properties.vnetSubnetID
  • string

Die ID des Subnetzs, an dem Agentpoolknoten und optional Pods beim Start teilnehmen.
Wenn dies nicht angegeben ist, wird ein VNET- und Subnetz generiert und verwendet. Wenn keine podSubnetID angegeben ist, gilt dies für Knoten und Pods, andernfalls gilt sie nur für Knoten. Dies ist das Formular: /subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}

properties.workloadRuntime

Bestimmt den Typ der Arbeitsauslastung, die ein Knoten ausführen kann.

type
  • string

Ressourcentyp

AgentPoolMode

Der Modus eines Agentpools.

Name Type Description
System
  • string

System-Agent-Pools dienen hauptsächlich zum Hosten kritischer System pods wie CoreDNS und Metrikserver. System-Agent-Pools osType müssen Linux sein. Die VM-SKU des System-Agents muss mindestens 2vCPUs und 4 GB Arbeitsspeicher aufweisen.

User
  • string

Benutzer-Agent-Pools dienen in erster Linie dem Hosten Ihrer Anwendungs pods.

AgentPoolType

Der Typ des Agentpools.

Name Type Description
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 ein Upgrade eines Agentpools

Name Type Description
maxSurge
  • string

Die maximale Anzahl oder der Prozentsatz der Knoten, die während des Upgrades gelöscht werden.
Dies kann entweder auf eine ganze Zahl (z. B. "5") oder einen Prozentsatz (z. B. "50%") festgelegt werden. Wenn ein Prozentsatz angegeben ist, ist er der Prozentsatz der Gesamtgröße des Agentpools zum Zeitpunkt des Upgrades. Bei Prozentsätzen werden Bruchknoten aufgerundet. Wenn nichts angegeben ist, wird der Standardwert 1 verwendet. Weitere Informationen, einschließlich bewährter Methoden, finden Sie unter: https://docs.microsoft.com/azure/aks/upgrade-cluster#customize-node-surge-upgrade

CloudError

Eine Fehlerantwort des Containerdiensts.

Name Type Description
error

Details zum Fehler.

CloudErrorBody

Eine Fehlerantwort des Containerdiensts.

Name Type Description
code
  • string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

Eine Liste zusätzlicher Details zum Fehler.

message
  • string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige auf 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 Type Description
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 Type Description
sourceResourceId
  • string

Dies ist die ARM-ID des Quellobjekts, das zum Erstellen des Zielobjekts verwendet werden soll.

GPUInstanceProfile

GPUInstanceProfile zur Angabe des GPU MIG-Instanzprofils für unterstützte GPU-VM-SKU.

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

KubeletConfig

Kubelet-Konfigurationen von Agentknoten.

Name Type Description
allowedUnsafeSysctls
  • string[]

Zulässige Liste unsicherer Sysctls oder unsicherer Sysctl-Muster (enden 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 CPU CFS-Kontingenterzwingung für Container aktiviert ist, die CPU-Grenzwerte angeben.
Der Standardwert ist „true“.

cpuCfsQuotaPeriod
  • string

Der CPU CFS-Kontingentzeitraumswert.
Der Standardwert ist "100ms". Gültige Werte sind eine Sequenz von Dezimalzahlen mit einem optionalen Bruch und einem Einheitensuffix. Beispiel: '300ms', '2h45m'. Unterstützte Einheiten sind "ns", "us", "ms", "s", "m" und "h".

cpuManagerPolicy
  • string

Die zu verwendende CPU-Manager-Richtlinie.
Der Standardwert ist "none". Weitere Informationen finden Sie unter Kubernetes CPU-Verwaltungsrichtlinien . Zulässige Werte sind "none" und "static".

failSwapOn
  • boolean

Wenn der Wert auf "true" festgelegt ist, schlägt das Kubelet fehl, wenn der Swap auf dem Knoten aktiviert ist.

imageGcHighThreshold
  • integer

Der Prozentsatz der Datenträgerauslastung, nach der die Image-Garbage Collection immer ausgeführt wird.
Legen Sie den Wert zum Deaktivieren von Image-Garbage Collection auf 100 fest. Der Standardwert ist 85 %

imageGcLowThreshold
  • integer

Der Prozentsatz der Datenträgerauslastung, vor der die Image-Garbage Collection nie ausgeführt wird.
Dies kann nicht höher als imageGcHighThreshold festgelegt werden. Der Standardwert ist 80 %

podMaxPids
  • integer

Die maximale Anzahl von Prozessen pro Pod.

topologyManagerPolicy
  • string

Die zu verwendende Topologie-Manager-Richtlinie.
Weitere Informationen finden Sie unter Kubernetes Topology Manager. Der Standardwert ist "none". Zulässige Werte sind "none", "best-effort", "restricted" und "single-numa-node".

KubeletDiskType

Bestimmt die Platzierung von emptyDir-Volumes, Containerlaufzeitdatenstamm und Kubelet ephemeraler Speicher.

Name Type Description
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 Type Description
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 verwenden soll, um mehr Riesigen zur Verfügung zu stellen.
Gültige Werte sind "always", "defer+madvise", "madvise" und "never". Der Standardwert ist "madvise". Weitere Informationen finden Sie unter Transparent Hugepages.

transparentHugePageEnabled
  • string

Gibt an, ob transparente Hugepages aktiviert sind.
Gültige Werte sind "always", "madvise" und "never". Der Standardwert ist "always". Weitere Informationen finden Sie unter Transparent Hugepages.

OSDiskType

Der Betriebssystemdatenträgertyp, der für Computer im Agentpool verwendet werden soll.

Name Type Description
Ephemeral
  • string

Ephemerale Betriebssystemdatenträger werden nur auf dem Hostcomputer wie ein temporärer Datenträger gespeichert. Dies führt zu einer geringeren Wartezeit bei Lese-/Schreibvorgängen und ermöglicht eine schnellere Knotenskalierung sowie schnellere Clusterupgrades.

Managed
  • string

Azure repliziert den Betriebssystemdatenträger für einen virtuellen Computer auf Azure-Speicher, um Datenverluste zu vermeiden, wenn der virtuelle Computer 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 eine BETRIEBSSYSTEM-SKU an. Dieser Wert darf nicht angegeben werden, wenn OSType Windows ist.

Name Type Description
CBLMariner
  • string
Ubuntu
  • string

OSType

Der Betriebssystemtyp. Der Standardwert ist Linux.

Name Type Description
Linux
  • string

Verwenden Sie Linux.

Windows
  • string

Verwenden Sie Windows.

PowerState

Beschreibt den Power State des Clusters

Name Type Description
code

Gibt an, ob der Cluster ausgeführt oder beendet wird

ScaleDownMode

Beschreibt, wie VMs zu Agentpools hinzugefügt oder entfernt werden. Siehe Abrechnungszustände.

Name Type Description
Deallocate
  • string

Versuchen Sie, deallocated Instances (sofern vorhanden) während der Skalierung nach oben zu starten und Instanzen während der Skalierung nach unten zu behandeln.

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 den Skalierungssatz für virtuelle Computer.

Name Type Description
Deallocate
  • string

Knoten im zugrunde liegenden Skalierungssatz des Knotenpools werden auf den beendeten Zustand festgelegt, der nach Eviction beendet wird. Knoten im Zustand „Beendet/Zuordnung aufgehoben“ werden auf Ihr Computekontingent angerechnet und können Probleme bei der Skalierung oder dem Upgrade von Clustern verursachen.

Delete
  • string

Knoten im zugrunde liegenden Skalierungssatz des Knotenpools werden gelöscht, wenn sie entfernt werden.

ScaleSetPriority

Priorität für die Skalierung des virtuellen Computers.

Name Type Description
Regular
  • string

Normale VMs werden verwendet.

Spot
  • string

VMs mit Spotpriorität werden verwendet. Es gibt keine SLA für Spotknoten. Weitere Informationen finden Sie unter Spot auf AKS .

SysctlConfig

Sysctl-Einstellungen für Linux-Agentknoten.

Name Type Description
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 festlegen 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 setting vm.swappiness.

vmVfsCachePressure
  • integer

Sysctl-Einstellung vm.vfs_cache_pressure.

WorkloadRuntime

Bestimmt den Typ der Arbeitsauslastung, die ein Knoten ausführen kann.

Name Type Description
OCIContainer
  • string

Knoten verwenden Kubelet, um standardmäßige OCI-Containerlasten auszuführen.

WasmWasi
  • string

Knoten verwenden Krustlet zum Ausführen von WASM-Workloads mithilfe des WASI-Anbieters (Vorschau).