Aracılığıyla paylaş


New-AzNetworkCloudInitialAgentPoolConfigurationObject

InitialAgentPoolConfiguration için bellek içi bir nesne oluşturun.

Syntax

New-AzNetworkCloudInitialAgentPoolConfigurationObject
   -Count <Int64>
   -Mode <AgentPoolMode>
   -Name <String>
   -VMSkuName <String>
   [-AdministratorConfigurationAdminUsername <String>]
   [-AdministratorConfigurationSshPublicKey <ISshPublicKey[]>]
   [-AgentOptionHugepagesCount <Int64>]
   [-AgentOptionHugepagesSize <HugepagesSize>]
   [-AttachedNetworkConfigurationL2Network <IL2NetworkAttachmentConfiguration[]>]
   [-AttachedNetworkConfigurationL3Network <IL3NetworkAttachmentConfiguration[]>]
   [-AttachedNetworkConfigurationTrunkedNetwork <ITrunkedNetworkAttachmentConfiguration[]>]
   [-AvailabilityZone <String[]>]
   [-Label <IKubernetesLabel[]>]
   [-Taint <IKubernetesLabel[]>]
   [-UpgradeSettingMaxSurge <String>]
   [<CommonParameters>]

Description

InitialAgentPoolConfiguration için bellek içi bir nesne oluşturun.

Örnekler

Örnek 1: InitialAgentPoolConfiguration için bellek içi bir nesne oluşturun.

New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count <Int64> -Mode <AgentPoolMode> -Name <String> -VMSkuName <String> -AdministratorConfigurationAdminUsername <String> -AdministratorConfigurationSshPublicKey <ISshPublicKey[]>  -AgentOptionHugepagesCount <Int64> -AgentOptionHugepagesSize <HugepagesSize> -AttachedNetworkConfigurationL2Network <IL2NetworkAttachmentConfiguration[]> -AttachedNetworkConfigurationL3Network <IL3NetworkAttachmentConfiguration[]> -AttachedNetworkConfigurationTrunkedNetwork <ITrunkedNetworkAttachmentConfiguration[]> -AvailabilityZone <String[]> -Label <IKubernetesLabel[]> -Taint <IKubernetesLabel[]> -UpgradeSettingMaxSurge <String>

InitialAgentPoolConfiguration için bellek içi bir nesne oluşturun.

Parametreler

-AdministratorConfigurationAdminUsername

Kubernetes düğümlerini çalıştıran işletim sistemlerine uygulanacak yöneticinin kullanıcı adı. Sağlanmazsa, hizmet tarafından bir kullanıcı adı seçilir.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AdministratorConfigurationSshPublicKey

Kubernetes kümesindeki düğümleri çalıştıran işletim sistemleri için SSH yapılandırması. Bazı durumlarda, bir çalışma ortamı oluşturmak için ortak anahtarların belirtimi gerekebilir. Oluşturmak için ADMINISTRATORCONFIGURATIONSSHPUBLICKEY özelliklerinin NOTES bölümüne bakın ve bir karma tablo oluşturun.

Tür:ISshPublicKey[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AgentOptionHugepagesCount

Ayrılacak büyük sayfaların sayısı.

Tür:Int64
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AgentOptionHugepagesSize

Ayrılacak büyük sayfaların boyutu.

Tür:HugepagesSize
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AttachedNetworkConfigurationL2Network

Katman 2 Ağlarının listesi ve ek için ilgili yapılandırma. Oluşturmak için, ATTACHEDNETWORKCONFIGURATIONL2NETWORK özellikleri için NOTLAR bölümüne bakın ve bir karma tablo oluşturun.

Tür:IL2NetworkAttachmentConfiguration[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AttachedNetworkConfigurationL3Network

Katman 3 Ağlarının listesi ve ek için ilgili yapılandırma. Oluşturmak için, ATTACHEDNETWORKCONFIGURATIONL3NETWORK özellikleri için NOTLAR bölümüne bakın ve bir karma tablo oluşturun.

Tür:IL3NetworkAttachmentConfiguration[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AttachedNetworkConfigurationTrunkedNetwork

Ek için Gövdeli Ağlar ve ilgili yapılandırma listesi. Oluşturmak için ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.

Tür:ITrunkedNetworkAttachmentConfiguration[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-AvailabilityZone

Bu aracı havuzundaki düğümlerin sağlanması için kullanılan Ağ Bulutu kümesinin kullanılabilirlik alanlarının listesi. Belirtilmezse, tüm kullanılabilirlik alanları kullanılır.

Tür:String[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Count

Bu yapılandırmayı kullanan sanal makinelerin sayısı.

Tür:Int64
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-Label

Bu aracı havuzundaki düğümlere uygulanan etiketler. Oluşturmak için LABEL özellikleri için NOTES bölümüne bakın ve karma tablo oluşturun.

Tür:IKubernetesLabel[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Mode

Bu aracı havuzunun sistem havuzu veya kullanıcı havuzu olarak nasıl kullanıldığı seçimi. Sistem havuzları Kubernetes Kümesi için özellikleri ve kritik hizmetleri çalıştırırken, kullanıcı havuzları kullanıcı iş yüklerine ayrılmıştır. Her Kubernetes kümesi en az bir düğüme sahip en az bir sistem düğümü havuzu içermelidir.

Tür:AgentPoolMode
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Bu aracı havuzunu temsil eden aracı havuzu kaynağı için kullanılacak ad.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-Taint

Bu aracı havuzundaki düğümlere uygulanan renk tonları. Oluşturmak için, TAINT özellikleri için NOTES bölümüne bakın ve karma tablo oluşturun.

Tür:IKubernetesLabel[]
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeSettingMaxSurge

Yükseltme sırasında kullanılabilecek en fazla düğüm sayısı veya yüzdesi. Bu bir tamsayıya (örneğin,'5') veya yüzdeye (örneğin ,'%50') ayarlanabilir. Yüzde belirtilirse, yükseltme sırasındaki toplam aracı havuzu boyutunun yüzdesidir. Yüzdeler için kesirli düğümler yukarı yuvarlanir. Belirtilmezse, varsayılan değer 1'dir.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-VMSkuName

Düğüm VM'leri için ayrılan kaynakların boyutunu belirleyen VM SKU'sunun adı.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

InitialAgentPoolConfiguration