ManagedClusterAgentPoolProfile interface
Profiel voor de containerserviceagentgroep.
- Uitbreiding
Eigenschappen
| name | Unieke naam van het profiel van de agentgroep in de context van het abonnement en de resourcegroep. Namen van Windows-agentgroepen moeten maximaal 6 tekens bevatten. |
Overgenomen eigenschappen
| availability |
De lijst met beschikbaarheidszones die moeten worden gebruikt voor knooppunten. Dit kan alleen worden opgegeven als de eigenschap AgentPoolType virtualMachineScaleSets is. |
| capacity |
AKS koppelt de opgegeven agentgroep aan de capaciteitsreserveringsgroep. |
| count | Aantal agents (VM's) voor het hosten van Docker-containers. Toegestane waarden moeten zich in het bereik van 0 tot 1000 (inclusief) bevinden voor gebruikersgroepen en in het bereik van 1 tot 1000 (inclusief) voor systeemgroepen. De standaardwaarde is 1. |
| creation |
CreationData moet worden gebruikt om de bronmomentopname-id op te geven als de knooppuntgroep wordt gemaakt/bijgewerkt met behulp van een momentopname. |
| current |
De versie van Kubernetes die de agentgroep uitvoert. Als orchestratorVersion een volledig opgegeven versie is <major.minor.patch>, is dit veld precies gelijk aan het veld. Als orchestratorVersion is <major.minor>, bevat dit veld de volledige <major.minor.patch> versie die wordt gebruikt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| enable |
Of automatische schaalaanpassing moet worden ingeschakeld |
| enable |
Hiermee wordt aangegeven of hostgebaseerde besturingssysteem- en gegevensstationsversleuteling moeten worden ingeschakeld. Dit wordt alleen ondersteund op bepaalde VM-grootten en in bepaalde Azure-regio's. Zie voor meer informatie: https://docs.microsoft.com/azure/aks/enable-host-encryption |
| enable |
Of u een besturingssysteem met FIPS wilt gebruiken. Zie Een knooppuntgroep met FIPS-functionaliteit toevoegen voor meer informatie. |
| enable |
Of aan elk knooppunt een eigen openbaar IP-adres wordt toegewezen. Voor sommige scenario's moeten knooppunten in een knooppuntgroep mogelijk hun eigen toegewezen openbare IP-adressen ontvangen. Een veelvoorkomend scenario is voor gamingworkloads, waarbij een console een directe verbinding moet maken met een virtuele cloudmachine om hops te minimaliseren. Zie voor meer informatie het toewijzen van een openbaar IP-adres per knooppunt. De standaardwaarde is onwaar. |
| enable |
Of UltraSSD moet worden ingeschakeld |
| e |
Unieke alleen-lezen tekenreeks die wordt gebruikt voor het implementeren van optimistische gelijktijdigheid. De eTag-waarde wordt gewijzigd wanneer de resource wordt bijgewerkt. Geef een if-match of if-none-match header op met de eTag-waarde voor een volgende aanvraag om optimistische gelijktijdigheid mogelijk te maken volgens de normale eTag-conventie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| gateway |
Profiel dat specifiek is voor een beheerde agentgroep in de gatewaymodus. Dit veld kan niet worden ingesteld als de agentgroepmodus geen gateway is. |
| gpu |
GPUInstanceProfile dat moet worden gebruikt om het GPU MIG-exemplaarprofiel op te geven voor de ondersteunde GPU VM-SKU. |
| gpu |
GPU-instellingen voor de agentgroep. |
| host |
De volledig gekwalificeerde resource-id van de toegewezen hostgroep waaruit virtuele machines kunnen worden ingericht, die alleen worden gebruikt in het scenario voor het maken en niet mogen worden gewijzigd nadat deze is ingesteld. Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. Zie toegewezen Azure-hostsvoor meer informatie. |
| kubelet |
De Kubelet-configuratie op de agentpoolknooppunten. |
| kubelet |
Bepaalt de plaatsing van legeDir-volumes, hoofdmap van containerruntimegegevens en tijdelijke Kubelet-opslag. |
| linux |
De besturingssysteemconfiguratie van Linux-agentknooppunten. |
| local |
Configureert de lokale DNS per knooppunt, met VnetDNS- en KubeDNS-overschrijvingen. LocalDNS helpt de prestaties en betrouwbaarheid van DNS-resolutie in een AKS-cluster te verbeteren. Voor meer details zie aka.ms/aks/localdns. |
| max |
Het maximum aantal knooppunten voor automatisch schalen |
| max |
Het maximum aantal pods dat op een knooppunt kan worden uitgevoerd. |
| message |
Bericht van de dag voor Linux-knooppunten, met base64 gecodeerd. Een met base64 gecodeerde tekenreeks die na het decoderen naar /etc/motd wordt geschreven. Hiermee kunt u het bericht van de dag aanpassen voor Linux-knooppunten. Deze mag niet worden opgegeven voor Windows-knooppunten. Het moet een statische tekenreeks zijn (dat wil bijvoorbeeld onbewerkt worden afgedrukt en niet worden uitgevoerd als een script). |
| min |
Het minimale aantal knooppunten voor automatisch schalen |
| mode | De modus van een agentpool. Een cluster moet te allen tijde ten minste één agentgroep van het systeem hebben. Zie voor meer informatie over beperkingen en aanbevolen procedures voor agentgroepen: https://docs.microsoft.com/azure/aks/use-system-pools |
| network |
Netwerkinstellingen van een agentgroep. |
| node |
De versie van de knooppuntinstallatiekopieën OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| node |
De knooppuntlabels die moeten worden bewaard op alle knooppunten in de agentgroep. |
| node |
De id van het openbare IP-voorvoegsel waaruit VM-knooppunten IP-adressen moeten gebruiken. Dit is van de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} |
| node |
De taints die zijn toegevoegd aan nieuwe knooppunten tijdens het maken en schalen van knooppuntgroepen. Bijvoorbeeld key=value:NoSchedule. |
| orchestrator |
De versie van Kubernetes die door de gebruiker is opgegeven. Beide patchversie <major.minor.patch> (bijvoorbeeld 1.20.13) en <major.minor> (bijvoorbeeld 1.20) worden ondersteund. Wanneer <major.minor> is opgegeven, wordt automatisch de meest recente ondersteunde GA-patchversie gekozen. Het cluster bijwerken met dezelfde <major.minor> nadat het is gemaakt (bijvoorbeeld 1.14.x -> 1.14) activeert geen upgrade, zelfs als er een nieuwere patchversie beschikbaar is. Als best practice moet u alle knooppuntgroepen in een AKS-cluster upgraden naar dezelfde Kubernetes-versie. De versie van de knooppuntgroep moet dezelfde primaire versie hebben als het besturingsvlak. De secundaire versie van de knooppuntgroep moet zich in twee secundaire versies van de versie van het besturingsvlak bevindt. De versie van de knooppuntgroep mag niet groter zijn dan de versie van het besturingsvlak. Zie een knooppuntgroep bijwerkenvoor meer informatie. |
| os |
Grootte van besturingssysteemschijf in GB die moet worden gebruikt om de schijfgrootte op te geven voor elke computer in de hoofd-/agentgroep. Als u 0 opgeeft, wordt de standaard osDisk-grootte toegepast op basis van de opgegeven vmSize. |
| os |
Het type besturingssysteemschijf dat moet worden gebruikt voor machines in de agentgroep. De standaardwaarde is 'kortstondig' als de VIRTUELE machine deze ondersteunt en een cacheschijf heeft die groter is dan de aangevraagde OSDiskSizeGB. Anders wordt standaard 'Beheerd' gebruikt. Kan niet worden gewijzigd na het maken. Zie kortstondige os-voor meer informatie. |
| osSKU | Hiermee geeft u de SKU van het besturingssysteem op die wordt gebruikt door de agentgroep. De standaardwaarde is Ubuntu als OSType Linux is. De standaardwaarde is Windows2019 wanneer Kubernetes <= 1.24 of Windows2022 wanneer Kubernetes >= 1.25 als OSType Windows is. |
| os |
Het type besturingssysteem. De standaardwaarde is Linux. |
| pod |
Pod IP-toewijzingsmodus. De IP-toewijzingsmodus voor pods in de agentgroep. Moet worden gebruikt met podSubnetId. De standaardwaarde is DynamicIndividual. |
| pod |
De id van het subnet waaraan pods worden samengevoegd wanneer deze worden gestart. Als u dit weglaat, worden pod-IP's statisch toegewezen aan het knooppuntsubnet (zie vnetSubnetID voor meer informatie). Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} |
| power |
Of de agentgroep wordt uitgevoerd of gestopt. Wanneer een agentgroep voor het eerst wordt gemaakt, wordt deze in eerste instantie uitgevoerd. De agentgroep kan worden gestopt door dit veld in te stellen op Gestopt. Een gestopte agentgroep stopt alle VM's en brengt geen factureringskosten met zich mee. Een agentgroep kan alleen worden gestopt als deze actief is en de inrichtingsstatus is geslaagd |
| provisioning |
De huidige implementatie- of inrichtingsstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| proximity |
De id voor nabijheidsplaatsingsgroep. |
| scale |
De omlaagschaalmodus die moet worden gebruikt bij het schalen van de agentgroep. Dit heeft ook invloed op het gedrag van automatische schaalaanpassing van clusters. Als dit niet is opgegeven, wordt deze standaard verwijderd. |
| scale |
Het verwijderingsbeleid voor virtuele-machineschaalsets dat moet worden gebruikt. Dit kan niet worden opgegeven tenzij de scaleSetPriority 'Spot' is. Als dit niet is opgegeven, is de standaardwaarde Verwijderen. |
| scale |
De prioriteit van de virtuele-machineschaalset. Als dit niet is opgegeven, is de standaardwaarde 'Normaal'. |
| security |
De beveiligingsinstellingen van een agentgroep. |
| spot |
De maximale prijs (in Amerikaanse dollars) die u bereid bent te betalen voor spot-instanties. Mogelijke waarden zijn een decimale waarde die groter is dan nul of -1 die aangeeft dat de standaardprijs moet worden up-to op aanvraag. Mogelijke waarden zijn een decimale waarde die groter is dan nul of -1 die de bereidheid aangeeft om een on-demand prijs te betalen. Zie prijzen voor spot-VM's voor meer informatie over spotprijzen |
| status | Bevat alleen-lezen informatie over de agentgroep. |
| tags | De tags die moeten worden bewaard in de virtuele-machineschaalset van de agentgroep. |
| type | Het type agentgroep. |
| upgrade |
Instellingen voor het upgraden van de agentpool |
| virtual |
De status van knooppunten in een VirtualMachines-agentgroep. |
| virtual |
Specificaties voor VirtualMachines-agentpool. |
| vm |
De grootte van de VM's van de agentgroep. Beschikbaarheid van VM-grootte verschilt per regio. Als een knooppunt onvoldoende rekenresources (geheugen, cpu, enzovoort) bevat, kunnen pods mogelijk niet correct worden uitgevoerd. Zie voor meer informatie over beperkte VM-grootten: https://docs.microsoft.com/azure/aks/quotas-skus-regions |
| vnet |
De id van het subnet waaraan agentpoolknooppunten en eventueel pods worden toegevoegd bij het opstarten. Als dit niet is opgegeven, worden er een VNET en subnet gegenereerd en gebruikt. Als er geen podSubnetID is opgegeven, is dit van toepassing op knooppunten en pods, anders geldt dit voor alleen knooppunten. Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} |
| windows |
Het specifieke profiel van de Windows-agentgroep. |
| workload |
Bepaalt het type workload dat een knooppunt kan uitvoeren. |
Eigenschapdetails
name
Unieke naam van het profiel van de agentgroep in de context van het abonnement en de resourcegroep. Namen van Windows-agentgroepen moeten maximaal 6 tekens bevatten.
name: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
availabilityZones
De lijst met beschikbaarheidszones die moeten worden gebruikt voor knooppunten. Dit kan alleen worden opgegeven als de eigenschap AgentPoolType virtualMachineScaleSets is.
availabilityZones?: string[]
Waarde van eigenschap
string[]
Overgenomen vanManagedClusterAgentPoolProfileProperties.availabilityZones
capacityReservationGroupID
AKS koppelt de opgegeven agentgroep aan de capaciteitsreserveringsgroep.
capacityReservationGroupID?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.capacityReservationGroupID
count
Aantal agents (VM's) voor het hosten van Docker-containers. Toegestane waarden moeten zich in het bereik van 0 tot 1000 (inclusief) bevinden voor gebruikersgroepen en in het bereik van 1 tot 1000 (inclusief) voor systeemgroepen. De standaardwaarde is 1.
count?: number
Waarde van eigenschap
number
Overgeërfd vanManagedClusterAgentPoolProfileProperties.count
creationData
CreationData moet worden gebruikt om de bronmomentopname-id op te geven als de knooppuntgroep wordt gemaakt/bijgewerkt met behulp van een momentopname.
creationData?: CreationData
Waarde van eigenschap
Overgeërfd vanManagedClusterAgentPoolProfileProperties.creationData
currentOrchestratorVersion
De versie van Kubernetes die de agentgroep uitvoert. Als orchestratorVersion een volledig opgegeven versie is <major.minor.patch>, is dit veld precies gelijk aan het veld. Als orchestratorVersion is <major.minor>, bevat dit veld de volledige <major.minor.patch> versie die wordt gebruikt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
currentOrchestratorVersion?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.currentOrchestratorVersion
enableAutoScaling
Of automatische schaalaanpassing moet worden ingeschakeld
enableAutoScaling?: boolean
Waarde van eigenschap
boolean
Overgeërfd vanManagedClusterAgentPoolProfileProperties.enableAutoScaling
enableEncryptionAtHost
Hiermee wordt aangegeven of hostgebaseerde besturingssysteem- en gegevensstationsversleuteling moeten worden ingeschakeld. Dit wordt alleen ondersteund op bepaalde VM-grootten en in bepaalde Azure-regio's. Zie voor meer informatie: https://docs.microsoft.com/azure/aks/enable-host-encryption
enableEncryptionAtHost?: boolean
Waarde van eigenschap
boolean
Overgeërfd vanManagedClusterAgentPoolProfileProperties.enableEncryptionAtHost
enableFips
Of u een besturingssysteem met FIPS wilt gebruiken. Zie Een knooppuntgroep met FIPS-functionaliteit toevoegen voor meer informatie.
enableFips?: boolean
Waarde van eigenschap
boolean
Overgeërfd vanManagedClusterAgentPoolProfileProperties.enableFips
enableNodePublicIP
Of aan elk knooppunt een eigen openbaar IP-adres wordt toegewezen. Voor sommige scenario's moeten knooppunten in een knooppuntgroep mogelijk hun eigen toegewezen openbare IP-adressen ontvangen. Een veelvoorkomend scenario is voor gamingworkloads, waarbij een console een directe verbinding moet maken met een virtuele cloudmachine om hops te minimaliseren. Zie voor meer informatie het toewijzen van een openbaar IP-adres per knooppunt. De standaardwaarde is onwaar.
enableNodePublicIP?: boolean
Waarde van eigenschap
boolean
Overgeërfd vanManagedClusterAgentPoolProfileProperties.enableNodePublicIP
enableUltraSSD
Of UltraSSD moet worden ingeschakeld
enableUltraSSD?: boolean
Waarde van eigenschap
boolean
Overgenomen vanManagedClusterAgentPoolProfileProperties.enableUltraSSD
eTag
Unieke alleen-lezen tekenreeks die wordt gebruikt voor het implementeren van optimistische gelijktijdigheid. De eTag-waarde wordt gewijzigd wanneer de resource wordt bijgewerkt. Geef een if-match of if-none-match header op met de eTag-waarde voor een volgende aanvraag om optimistische gelijktijdigheid mogelijk te maken volgens de normale eTag-conventie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
eTag?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.eTag
gatewayProfile
Profiel dat specifiek is voor een beheerde agentgroep in de gatewaymodus. Dit veld kan niet worden ingesteld als de agentgroepmodus geen gateway is.
gatewayProfile?: AgentPoolGatewayProfile
Waarde van eigenschap
Overgeërfd vanManagedClusterAgentPoolProfileProperties.gatewayProfile
gpuInstanceProfile
GPUInstanceProfile dat moet worden gebruikt om het GPU MIG-exemplaarprofiel op te geven voor de ondersteunde GPU VM-SKU.
gpuInstanceProfile?: string
Waarde van eigenschap
string
Overgeërfd vanManagedClusterAgentPoolProfileProperties.gpuInstanceProfile
gpuProfile
GPU-instellingen voor de agentgroep.
gpuProfile?: GPUProfile
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.gpuProfile
hostGroupID
De volledig gekwalificeerde resource-id van de toegewezen hostgroep waaruit virtuele machines kunnen worden ingericht, die alleen worden gebruikt in het scenario voor het maken en niet mogen worden gewijzigd nadat deze is ingesteld. Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. Zie toegewezen Azure-hostsvoor meer informatie.
hostGroupID?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.hostGroupID
kubeletConfig
De Kubelet-configuratie op de agentpoolknooppunten.
kubeletConfig?: KubeletConfig
Waarde van eigenschap
Overgeërfd vanManagedClusterAgentPoolProfileProperties.kubeletConfig
kubeletDiskType
Bepaalt de plaatsing van legeDir-volumes, hoofdmap van containerruntimegegevens en tijdelijke Kubelet-opslag.
kubeletDiskType?: string
Waarde van eigenschap
string
Overgeërfd vanManagedClusterAgentPoolProfileProperties.kubeletDiskType
linuxOSConfig
De besturingssysteemconfiguratie van Linux-agentknooppunten.
linuxOSConfig?: LinuxOSConfig
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.linuxOSConfig
localDNSProfile
Configureert de lokale DNS per knooppunt, met VnetDNS- en KubeDNS-overschrijvingen. LocalDNS helpt de prestaties en betrouwbaarheid van DNS-resolutie in een AKS-cluster te verbeteren. Voor meer details zie aka.ms/aks/localdns.
localDNSProfile?: LocalDNSProfile
Waarde van eigenschap
Overgeërfd vanManagedClusterAgentPoolProfileProperties.localDNSProfile
maxCount
Het maximum aantal knooppunten voor automatisch schalen
maxCount?: number
Waarde van eigenschap
number
Overgenomen vanManagedClusterAgentPoolProfileProperties.maxCount
maxPods
Het maximum aantal pods dat op een knooppunt kan worden uitgevoerd.
maxPods?: number
Waarde van eigenschap
number
Overgenomen vanManagedClusterAgentPoolProfileProperties.maxPods
messageOfTheDay
Bericht van de dag voor Linux-knooppunten, met base64 gecodeerd. Een met base64 gecodeerde tekenreeks die na het decoderen naar /etc/motd wordt geschreven. Hiermee kunt u het bericht van de dag aanpassen voor Linux-knooppunten. Deze mag niet worden opgegeven voor Windows-knooppunten. Het moet een statische tekenreeks zijn (dat wil bijvoorbeeld onbewerkt worden afgedrukt en niet worden uitgevoerd als een script).
messageOfTheDay?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.messageOfTheDay
minCount
Het minimale aantal knooppunten voor automatisch schalen
minCount?: number
Waarde van eigenschap
number
Overgenomen vanManagedClusterAgentPoolProfileProperties.minCount
mode
De modus van een agentpool. Een cluster moet te allen tijde ten minste één agentgroep van het systeem hebben. Zie voor meer informatie over beperkingen en aanbevolen procedures voor agentgroepen: https://docs.microsoft.com/azure/aks/use-system-pools
mode?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.mode
networkProfile
Netwerkinstellingen van een agentgroep.
networkProfile?: AgentPoolNetworkProfile
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.networkProfile
nodeImageVersion
De versie van de knooppuntinstallatiekopieën OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
nodeImageVersion?: string
Waarde van eigenschap
string
Overgeërfd vanManagedClusterAgentPoolProfileProperties.nodeImageVersion
nodeLabels
De knooppuntlabels die moeten worden bewaard op alle knooppunten in de agentgroep.
nodeLabels?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
Overgeërfd vanManagedClusterAgentPoolProfileProperties.nodeLabels
nodePublicIPPrefixID
De id van het openbare IP-voorvoegsel waaruit VM-knooppunten IP-adressen moeten gebruiken. Dit is van de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}
nodePublicIPPrefixID?: string
Waarde van eigenschap
string
Overgeërfd vanManagedClusterAgentPoolProfileProperties.nodePublicIPPrefixID
nodeTaints
De taints die zijn toegevoegd aan nieuwe knooppunten tijdens het maken en schalen van knooppuntgroepen. Bijvoorbeeld key=value:NoSchedule.
nodeTaints?: string[]
Waarde van eigenschap
string[]
Overgeërfd vanManagedClusterAgentPoolProfileProperties.nodeTaints
orchestratorVersion
De versie van Kubernetes die door de gebruiker is opgegeven. Beide patchversie <major.minor.patch> (bijvoorbeeld 1.20.13) en <major.minor> (bijvoorbeeld 1.20) worden ondersteund. Wanneer <major.minor> is opgegeven, wordt automatisch de meest recente ondersteunde GA-patchversie gekozen. Het cluster bijwerken met dezelfde <major.minor> nadat het is gemaakt (bijvoorbeeld 1.14.x -> 1.14) activeert geen upgrade, zelfs als er een nieuwere patchversie beschikbaar is. Als best practice moet u alle knooppuntgroepen in een AKS-cluster upgraden naar dezelfde Kubernetes-versie. De versie van de knooppuntgroep moet dezelfde primaire versie hebben als het besturingsvlak. De secundaire versie van de knooppuntgroep moet zich in twee secundaire versies van de versie van het besturingsvlak bevindt. De versie van de knooppuntgroep mag niet groter zijn dan de versie van het besturingsvlak. Zie een knooppuntgroep bijwerkenvoor meer informatie.
orchestratorVersion?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.orchestratorVersion
osDiskSizeGB
Grootte van besturingssysteemschijf in GB die moet worden gebruikt om de schijfgrootte op te geven voor elke computer in de hoofd-/agentgroep. Als u 0 opgeeft, wordt de standaard osDisk-grootte toegepast op basis van de opgegeven vmSize.
osDiskSizeGB?: number
Waarde van eigenschap
number
Overgeërfd vanManagedClusterAgentPoolProfileProperties.osDiskSizeGB
osDiskType
Het type besturingssysteemschijf dat moet worden gebruikt voor machines in de agentgroep. De standaardwaarde is 'kortstondig' als de VIRTUELE machine deze ondersteunt en een cacheschijf heeft die groter is dan de aangevraagde OSDiskSizeGB. Anders wordt standaard 'Beheerd' gebruikt. Kan niet worden gewijzigd na het maken. Zie kortstondige os-voor meer informatie.
osDiskType?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.osDiskType
osSKU
Hiermee geeft u de SKU van het besturingssysteem op die wordt gebruikt door de agentgroep. De standaardwaarde is Ubuntu als OSType Linux is. De standaardwaarde is Windows2019 wanneer Kubernetes <= 1.24 of Windows2022 wanneer Kubernetes >= 1.25 als OSType Windows is.
osSKU?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.osSKU
osType
Het type besturingssysteem. De standaardwaarde is Linux.
osType?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.osType
podIPAllocationMode
Pod IP-toewijzingsmodus. De IP-toewijzingsmodus voor pods in de agentgroep. Moet worden gebruikt met podSubnetId. De standaardwaarde is DynamicIndividual.
podIPAllocationMode?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.podIPAllocationMode
podSubnetID
De id van het subnet waaraan pods worden samengevoegd wanneer deze worden gestart. Als u dit weglaat, worden pod-IP's statisch toegewezen aan het knooppuntsubnet (zie vnetSubnetID voor meer informatie). Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}
podSubnetID?: string
Waarde van eigenschap
string
Overgeërfd vanManagedClusterAgentPoolProfileProperties.podSubnetID
powerState
Of de agentgroep wordt uitgevoerd of gestopt. Wanneer een agentgroep voor het eerst wordt gemaakt, wordt deze in eerste instantie uitgevoerd. De agentgroep kan worden gestopt door dit veld in te stellen op Gestopt. Een gestopte agentgroep stopt alle VM's en brengt geen factureringskosten met zich mee. Een agentgroep kan alleen worden gestopt als deze actief is en de inrichtingsstatus is geslaagd
powerState?: PowerState
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.powerState
provisioningState
De huidige implementatie- of inrichtingsstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.provisioningState
proximityPlacementGroupID
De id voor nabijheidsplaatsingsgroep.
proximityPlacementGroupID?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.proximityPlacementGroupID
scaleDownMode
De omlaagschaalmodus die moet worden gebruikt bij het schalen van de agentgroep. Dit heeft ook invloed op het gedrag van automatische schaalaanpassing van clusters. Als dit niet is opgegeven, wordt deze standaard verwijderd.
scaleDownMode?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.scaleDownMode
scaleSetEvictionPolicy
Het verwijderingsbeleid voor virtuele-machineschaalsets dat moet worden gebruikt. Dit kan niet worden opgegeven tenzij de scaleSetPriority 'Spot' is. Als dit niet is opgegeven, is de standaardwaarde Verwijderen.
scaleSetEvictionPolicy?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.scaleSetEvictionPolicy
scaleSetPriority
De prioriteit van de virtuele-machineschaalset. Als dit niet is opgegeven, is de standaardwaarde 'Normaal'.
scaleSetPriority?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.scaleSetPriority
securityProfile
De beveiligingsinstellingen van een agentgroep.
securityProfile?: AgentPoolSecurityProfile
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.securityProfile
spotMaxPrice
De maximale prijs (in Amerikaanse dollars) die u bereid bent te betalen voor spot-instanties. Mogelijke waarden zijn een decimale waarde die groter is dan nul of -1 die aangeeft dat de standaardprijs moet worden up-to op aanvraag. Mogelijke waarden zijn een decimale waarde die groter is dan nul of -1 die de bereidheid aangeeft om een on-demand prijs te betalen. Zie prijzen voor spot-VM's voor meer informatie over spotprijzen
spotMaxPrice?: number
Waarde van eigenschap
number
Overgeërfd vanManagedClusterAgentPoolProfileProperties.spotMaxPrice
status
Bevat alleen-lezen informatie over de agentgroep.
status?: AgentPoolStatus
Waarde van eigenschap
Overgeërfd vanManagedClusterAgentPoolProfileProperties.status
tags
De tags die moeten worden bewaard in de virtuele-machineschaalset van de agentgroep.
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
Overgenomen vanManagedClusterAgentPoolProfileProperties.tags
type
Het type agentgroep.
type?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.type
upgradeSettings
Instellingen voor het upgraden van de agentpool
upgradeSettings?: AgentPoolUpgradeSettings
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.upgradeSettings
virtualMachineNodesStatus
De status van knooppunten in een VirtualMachines-agentgroep.
virtualMachineNodesStatus?: VirtualMachineNodes[]
Waarde van eigenschap
Overgeërfd vanManagedClusterAgentPoolProfileProperties.virtualMachineNodesStatus
virtualMachinesProfile
Specificaties voor VirtualMachines-agentpool.
virtualMachinesProfile?: VirtualMachinesProfile
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.virtualMachinesProfile
vmSize
De grootte van de VM's van de agentgroep. Beschikbaarheid van VM-grootte verschilt per regio. Als een knooppunt onvoldoende rekenresources (geheugen, cpu, enzovoort) bevat, kunnen pods mogelijk niet correct worden uitgevoerd. Zie voor meer informatie over beperkte VM-grootten: https://docs.microsoft.com/azure/aks/quotas-skus-regions
vmSize?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.vmSize
vnetSubnetID
De id van het subnet waaraan agentpoolknooppunten en eventueel pods worden toegevoegd bij het opstarten. Als dit niet is opgegeven, worden er een VNET en subnet gegenereerd en gebruikt. Als er geen podSubnetID is opgegeven, is dit van toepassing op knooppunten en pods, anders geldt dit voor alleen knooppunten. Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}
vnetSubnetID?: string
Waarde van eigenschap
string
Overgeërfd vanManagedClusterAgentPoolProfileProperties.vnetSubnetID
windowsProfile
Het specifieke profiel van de Windows-agentgroep.
windowsProfile?: AgentPoolWindowsProfile
Waarde van eigenschap
Overgenomen vanManagedClusterAgentPoolProfileProperties.windowsProfile
workloadRuntime
Bepaalt het type workload dat een knooppunt kan uitvoeren.
workloadRuntime?: string
Waarde van eigenschap
string
Overgenomen vanManagedClusterAgentPoolProfileProperties.workloadRuntime