New-AzAksCluster

Skapa ett nytt hanterat Kubernetes-kluster.

Cmdleten kan anropa under Microsoft Graph API enligt indataparametrar:

  • POST /servicePrincipals

Syntax

New-AzAksCluster
   [-NodeVmSetType <String>]
   [-NodeVnetSubnetID <String>]
   [-NodeMaxPodCount <Int32>]
   [-NodeSetPriority <String>]
   [-NodePoolMode <String>]
   [-NodeOsSKU <String>]
   [-NodeScaleSetEvictionPolicy <String>]
   [-AddOnNameToBeEnabled <String[]>]
   [-WorkspaceResourceId <String>]
   [-SubnetName <String>]
   [-EnableRbac]
   [-WindowsProfileAdminUserName <String>]
   [-NetworkPlugin <String>]
   [-NetworkPolicy <String>]
   [-PodCidr <String>]
   [-ServiceCidr <String>]
   [-DnsServiceIP <String>]
   [-OutboundType <String>]
   [-LoadBalancerSku <String>]
   [-Force]
   [-GenerateSshKey]
   [-EnableNodePublicIp]
   [-NodePublicIPPrefixID <String>]
   [-AvailabilityZone <String[]>]
   [-NodeResourceGroup <String>]
   [-EnableEncryptionAtHost]
   [-EnableUltraSSD]
   [-NodeLinuxOSConfig <LinuxOSConfig>]
   [-NodeKubeletConfig <KubeletConfig>]
   [-NodeMaxSurge <String>]
   [-PPG <String>]
   [-EnableFIPS]
   [-AutoScalerProfile <ManagedClusterPropertiesAutoScalerProfile>]
   [-GpuInstanceProfile <String>]
   [-EnableUptimeSLA]
   [-EdgeZone <String>]
   [-NodeHostGroupID <String>]
   [-NodePodSubnetID <String>]
   [-EnableOidcIssuer]
   [-ResourceGroupName] <String>
   [-Name] <String>
   [[-ServicePrincipalIdAndSecret] <PSCredential>]
   [-Location <String>]
   [-LinuxProfileAdminUserName <String>]
   [-DnsNamePrefix <String>]
   [-KubernetesVersion <String>]
   [-NodeName <String>]
   [-NodeMinCount <Int32>]
   [-NodeMaxCount <Int32>]
   [-EnableNodeAutoScaling]
   [-NodeCount <Int32>]
   [-NodeOsDiskSize <Int32>]
   [-NodeVmSize <String>]
   [-NodePoolLabel <Hashtable>]
   [-NodePoolTag <Hashtable>]
   [-SshKeyValue <String>]
   [-AcrNameToAttach <String>]
   [-AsJob]
   [-Tag <Hashtable>]
   [-LoadBalancerAllocatedOutboundPort <Int32>]
   [-LoadBalancerManagedOutboundIpCount <Int32>]
   [-LoadBalancerOutboundIp <String[]>]
   [-LoadBalancerOutboundIpPrefix <String[]>]
   [-LoadBalancerIdleTimeoutInMinute <Int32>]
   [-ApiServerAccessAuthorizedIpRange <String[]>]
   [-EnableApiServerAccessPrivateCluster]
   [-ApiServerAccessPrivateDnsZone <String>]
   [-EnableApiServerAccessPrivateClusterPublicFQDN]
   [-FqdnSubdomain <String>]
   [-EnableManagedIdentity]
   [-AssignIdentity <String>]
   [-AutoUpgradeChannel <String>]
   [-DiskEncryptionSetID <String>]
   [-DisableLocalAccount]
   [-HttpProxy <String>]
   [-HttpsProxy <String>]
   [-HttpProxyConfigNoProxyEndpoint <String[]>]
   [-HttpProxyConfigTrustedCa <String>]
   [-AksCustomHeader <Hashtable>]
   [-AadProfile <ManagedClusterAADProfile>]
   [-WindowsProfileAdminUserPassword <SecureString>]
   [-EnableAHUB]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [-SubscriptionId <String>]
   [<CommonParameters>]

Description

Skapa ett nytt AkS-kluster (Azure Kubernetes Service).

Exempel

Skapa en AKS med standardparamer.

New-AzAksCluster -ResourceGroupName myResourceGroup -Name myCluster

Skapa En Windows Server-container på en AKS.

Om du vill skapa En Windows Server-container i en AKS måste du ange minst fyra följande parametrar när du skapar AKS och värdet för NetworkPlugin och NodeVmSetType måste vara azureVirtualMachineScaleSets respektive. -WindowsProfileAdminUserName *** -WindowsProfileAdminUserPassword *** -NetworkPlugin azure -NodeVmSetType VirtualMachineScaleSets

$cred = ConvertTo-SecureString -AsPlainText "Password!!123" -Force
New-AzAksCluster -ResourceGroupName myResourceGroup -Name myCluster -WindowsProfileAdminUserName azureuser -WindowsProfileAdminUserPassword $cred -NetworkPlugin azure -NodeVmSetType VirtualMachineScaleSets
New-AzAksNodePool -ResourceGroupName myResourceGroup -ClusterName myCluster -Name win1 -OsType Windows -VmSetType VirtualMachineScaleSets

Skapa ett AKS-kluster med LinuxOSConfig och KubeletConfig.

När du skapar ett AKS-kluster kan du ange kubelet- och OS-konfigurationerna. Typen av NodeLinuxOSConfig och NodeKubeletConfig måste vara Microsoft.Azure.Management.ContainerService.Models.LinuxOSConfig respektive Microsoft.Azure.Management.ContainerService.Models.KubeletConfig .

$linuxOsConfigJsonStr = @'
            {
             "transparentHugePageEnabled": "madvise",
             "transparentHugePageDefrag": "defer+madvise",
             "swapFileSizeMB": 1500,
             "sysctls": {
              "netCoreSomaxconn": 163849,
              "netIpv4TcpTwReuse": true,
              "netIpv4IpLocalPortRange": "32000 60000"
             }
            }
'@
$linuxOsConfig = [Microsoft.Azure.Management.ContainerService.Models.LinuxOSConfig] ($linuxOsConfigJsonStr | ConvertFrom-Json)
$kubeletConfigStr = @'
            {
             "failSwapOn": false
            }
'@
$kubeletConfig = [Microsoft.Azure.Management.ContainerService.Models.KubeletConfig] ($kubeletConfigStr | ConvertFrom-Json)

New-AzAksCluster -ResourceGroupName myResourceGroup -Name myAKSCluster -NodeLinuxOSConfig $linuxOsConfig -NodeKubeletConfig $kubeletConfig

Skapa ett AKS-kluster med AutoScalerProfile.

När du skapar ett AKS-kluster kan du konfigurera detaljerad information om autoskalning av klustret genom att ändra standardvärdena i autoskalningsprofilen för hela klustret.

$AutoScalerProfile=@{
    ScanInterval="30s"
    Expander="least-waste"
}
$AutoScalerProfile=[Microsoft.Azure.Management.ContainerService.Models.ManagedClusterPropertiesAutoScalerProfile]$AutoScalerProfile

New-AzAksCluster -ResourceGroupName myResourceGroup -Name myAKSCluster -AutoScalerProfile $AutoScalerProfile

Skapa ett AKS-kluster med AadProfile.

När du skapar ett AKS-kluster kan du konfigurera AAD-profilen.

$AKSAdminGroup=New-AzADGroup -DisplayName myAKSAdminGroup -MailNickname myAKSAdminGroup
$AadProfile=@{
    managed=$true
    enableAzureRBAC=$false
    adminGroupObjectIDs=[System.Collections.Generic.List[string]]@($AKSAdminGroup.Id)
}
$AadProfile=[Microsoft.Azure.Management.ContainerService.Models.ManagedClusterAADProfile]$AadProfile

New-AzAksCluster -ResourceGroupName myResourceGroup -Name myAKSCluster -AadProfile $AadProfile

Parametrar

-AadProfile

Azure Active Directory-konfigurationen.

Type:ManagedClusterAADProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AcrNameToAttach

Bevilja rollen "acrpull" för den angivna ACR:n till AKS-tjänstens huvudnamn, t.ex. myacr

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddOnNameToBeEnabled

Tilläggsnamn som ska aktiveras när klustret skapas.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AksCustomHeader

Anpassade Aks-huvuden som används för att skapa Kubernetes-nätverk.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ApiServerAccessAuthorizedIpRange

DE IP-intervall som har behörighet att komma åt Kubernetes API-servern.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ApiServerAccessPrivateDnsZone

Det privata DNS-zonläget för klustret.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Kör cmdlet i bakgrunden

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AssignIdentity

ResourceId för användartilldela hanterad identitet för kluster.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoScalerProfile

De parametrar som ska tillämpas på kluster-autoskalning.

Type:ManagedClusterPropertiesAutoScalerProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoUpgradeChannel

Uppgraderingskanalen för automatisk uppgradering. Se https://learn.microsoft.com/azure/aks/upgrade-cluster#set-auto-upgrade-channel för mer information.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AvailabilityZone

Tillgänglighetszoner för kluster. Måste använda VirtualMachineScaleSets AgentPoolType.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLocalAccount

Lokala konton ska inaktiveras i det hanterade klustret.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskEncryptionSetID

Resurs-ID för diskkrypteringsuppsättningen som ska användas för att aktivera kryptering.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DnsNamePrefix

DNS-namnprefixet för klustret. Längden måste vara <= 9 om användarna planerar att lägga till Windows-container.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DnsServiceIP

DNS-tjänst-IP som används för att skapa Kubernetes-nätverk.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EdgeZone

Namnet på Edge-zonen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAHUB

Om du vill aktivera Azure Hybrid User Benefits (AHUB) för virtuella Windows-datorer.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableApiServerAccessPrivateCluster

Om klustret ska skapas som ett privat kluster eller inte.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableApiServerAccessPrivateClusterPublicFQDN

Om du vill skapa ytterligare offentligt FQDN för privata kluster eller inte.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableEncryptionAtHost

Om värdbaserat operativsystem och dataenhet ska aktiveras

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableFIPS

Om du vill använda ett FIPS-aktiverat operativsystem

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableManagedIdentity

Använda en hanterad identitet för att hantera klusterresursgruppen.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableNodeAutoScaling

Om du vill aktivera automatisk skalning

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableNodePublicIp

Om du vill aktivera offentlig IP-adress för noder.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableOidcIssuer

Om OIDC-utfärdarfunktionen ska enalbe.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableRbac

Om du vill aktivera rollbaserad åtkomst för Kubernetes

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableUltraSSD

om du vill aktivera UltraSSD

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableUptimeSLA

Om du vill använda serviceavtal för drifttid.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Skapa kluster även om det redan finns

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FqdnSubdomain

FQDN-underdomänen för det privata klustret med anpassad privat dns-zon.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GenerateSshKey

Generera ssh-nyckelfilen till {HOME}/.ssh/id_rsa.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GpuInstanceProfile

GpuInstanceProfile som ska användas för att ange GPU MIG-instansprofil för GPU VM SKU som stöds.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpProxy

DEN HTTP-proxyserverslutpunkt som ska användas.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpProxyConfigNoProxyEndpoint

Slutpunkterna som inte ska gå via proxy.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpProxyConfigTrustedCa

Alternativt CERTIFIKATutfärdarcertifikat som ska användas för att ansluta till proxyservrar.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpsProxy

DEN HTTPS-proxyserverslutpunkt som ska användas

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KubernetesVersion

Den version av Kubernetes som ska användas för att skapa klustret.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LinuxProfileAdminUserName

Användarnamn för de virtuella Linux-datorerna.

Type:String
Aliases:AdminUserName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerAllocatedOutboundPort

Önskat antal allokerade SNAT-portar per virtuell dator.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerIdleTimeoutInMinute

Önskad tidsgräns för inaktivitet i utgående flöde på några minuter.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerManagedOutboundIpCount

Önskat antal hanterade utgående IP-adresser för klusterlastbalanseraren.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerOutboundIp

Önskade utgående IP-resurser för klusterlastbalanseraren.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerOutboundIpPrefix

Önskade utgående IP-prefixresurser för klusterlastbalanseraren.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerSku

Lastbalanserarens SKU för det hanterade klustret.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Azure-plats för klustret. Standardvärdet är platsen för resursgruppen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Kubernetes-hanterat klusterNamn.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkPlugin

Nätverksinsticksprogram som används för att skapa Kubernetes-nätverk.

Type:String
Position:Named
Default value:azure
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkPolicy

Nätverksprincip som används för att skapa Kubernetes-nätverk.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeCount

Standardantalet noder för nodpoolerna.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeHostGroupID

Det fullständigt kvalificerade resurs-ID:t för den dedikerade värdgruppen som ska etablera virtuella datorer från, som endast används i skapandescenariot och som inte tillåts ändras en gång.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeKubeletConfig

Kubelet-konfigurationen på agentpoolnoderna.

Type:KubeletConfig
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeLinuxOSConfig

Operativsystemets konfiguration av Linux-agentnoder.

Type:LinuxOSConfig
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeMaxCount

Maximalt antal noder för automatisk skalning

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeMaxPodCount

Maximalt antal poddar som kan köras på noden.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeMaxSurge

Det maximala antalet eller procentandelen noder som ar ökade kraftigt under uppgraderingen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeMinCount

Minsta antal noder för automatisk skalning.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeName

Unikt namn på agentpoolprofilen i kontexten för prenumerationen och resursgruppen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeOsDiskSize

Storlek i GB för OS-disken för varje nod i nodpoolen. Minst 30 GB.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeOsSKU

Standard-OS-sku:n för nodpoolerna.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodePodSubnetID

ID för det undernät som poddar ansluter till när de startas.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodePoolLabel

Nodpoolsetiketter som används för att skapa Kubernetes-nätverk.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodePoolMode

NodePoolMode representerar läget för en nodpool.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodePoolTag

Taggarna som ska sparas på vm-skalningsuppsättningen för agentpoolen.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodePublicIPPrefixID

Resurs-ID:t för det offentliga IP-prefixet för nodpoolen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeResourceGroup

Resursgruppen som innehåller agentpoolen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeScaleSetEvictionPolicy

ScaleSetEvictionPolicy som ska användas för att ange borttagningsprincip för vm-skalningsuppsättning med låg prioritet. Standardvärdet är Ta bort.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeSetPriority

ScaleSetPriority som ska användas för att ange prioritet för vm-skalningsuppsättning. Standardvärdet är vanligt.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeVmSetType

AgentPoolType representerar typer av en agentpool. Möjliga värden är: "VirtualMachineScaleSets", "AvailabilitySet"

Type:String
Position:Named
Default value:VirtualMachineScaleSets
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeVmSize

Storleken på den virtuella datorn. Standardvärdet är Standard_D2_v2.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeVnetSubnetID

VNet SubnetID anger det virtuella nätverkets undernätsidentifierare.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OutboundType

Utgående routningsmetod (utgående).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PodCidr

Pod cidr används för att skapa Kubernetes-nätverk.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PPG

ID för närhetsplaceringsgrupp.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Namnet på resursgruppen.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceCidr

Service cidr används för att skapa Kubernetes-nätverk.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipalIdAndSecret

Klient-ID och klienthemlighet som är associerad med AAD-programmet/tjänstens huvudnamn.

Type:PSCredential
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SshKeyValue

SSH-nyckelfilsvärde eller nyckelfilsökväg. Standardvärdet är {HOME}/.ssh/id_rsa.pub.

Type:String
Aliases:SshKeyPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetName

Undernätsnamn för VirtualNode-tillägg.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SubscriptionId

ID:t för prenumerationen. Som standard körs cmdletar i den prenumeration som anges i den aktuella kontexten. Om användaren anger en annan prenumeration körs den aktuella cmdleten i den prenumeration som användaren har angett. Åsidosättande prenumerationer träder endast i kraft under livscykeln för den aktuella cmdleten. Den ändrar inte prenumerationen i kontexten och påverkar inte efterföljande cmdletar.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Taggar som ska tillämpas på resursen

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WindowsProfileAdminUserName

Administratörsanvändarnamnet som ska användas för virtuella Windows-datorer.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WindowsProfileAdminUserPassword

Administratörslösenordet som ska användas för virtuella Windows-datorer måste vara minst 12 och innehålla minst ett gemener, dvs. [a-z]ett [A-Z] och ett specialtecken [!@#$%^&*()].

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceResourceId

Resurs-ID för arbetsytan övervakningstillägg.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Indata

None

Utdata

PSKubernetesCluster