New-AzNetworkCloudInitialAgentPoolConfigurationObject
InitialAgentPoolConfiguration에 대한 메모리 내 개체를 만듭니다.
구문
Default (기본값)
New-AzNetworkCloudInitialAgentPoolConfigurationObject
-Count <Int64>
-Mode <String>
-Name <String>
-VMSkuName <String>
[-AdministratorConfigurationAdminUsername <String>]
[-AdministratorConfigurationSshPublicKey <ISshPublicKey[]>]
[-AgentOptionHugepagesCount <Int64>]
[-AgentOptionHugepagesSize <String>]
[-AttachedNetworkConfigurationL2Network <IL2NetworkAttachmentConfiguration[]>]
[-AttachedNetworkConfigurationL3Network <IL3NetworkAttachmentConfiguration[]>]
[-AttachedNetworkConfigurationTrunkedNetwork <ITrunkedNetworkAttachmentConfiguration[]>]
[-AvailabilityZone <String[]>]
[-Label <IKubernetesLabel[]>]
[-Taint <IKubernetesLabel[]>]
[-UpgradeSettingDrainTimeout <Int64>]
[-UpgradeSettingMaxSurge <String>]
[-UpgradeSettingMaxUnavailable <String>]
[<CommonParameters>]
Description
InitialAgentPoolConfiguration에 대한 메모리 내 개체를 만듭니다.
예제
예제 1: InitialAgentPoolConfiguration에 대한 메모리 내 개체를 만듭니다.
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에 대한 메모리 내 개체를 만듭니다.
매개 변수
-AdministratorConfigurationAdminUsername
Kubernetes 노드를 실행하는 운영 체제에 적용할 관리자의 사용자 이름입니다.
제공되지 않으면 서비스에서 사용자 이름을 선택합니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AdministratorConfigurationSshPublicKey
Kubernetes 클러스터에서 노드를 실행하는 운영 체제에 대한 SSH 구성입니다.
경우에 따라 작업 환경을 생성하기 위해 퍼블릭 키의 사양이 필요할 수 있습니다.
매개 변수 속성
형식: ISshPublicKey [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AgentOptionHugepagesCount
할당할 거대한 페이지 수입니다.
매개 변수 속성
형식: Int64
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AgentOptionHugepagesSize
할당할 거대한 페이지의 크기입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AttachedNetworkConfigurationL2Network
계층 2 네트워크 목록 및 첨부 파일에 대한 관련 구성입니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AttachedNetworkConfigurationL3Network
계층 3 네트워크 목록 및 첨부 파일에 대한 관련 구성입니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AttachedNetworkConfigurationTrunkedNetwork
트렁크 네트워크 목록 및 첨부 파일에 대한 관련 구성입니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AvailabilityZone
이 에이전트 풀에서 노드를 프로비전하는 데 사용되는 네트워크 클라우드 클러스터의 가용성 영역 목록입니다.
지정하지 않으면 모든 가용성 영역이 사용됩니다.
매개 변수 속성
형식: String [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Count
이 구성을 사용하는 가상 머신의 수입니다.
매개 변수 속성
형식: Int64
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Label
이 에이전트 풀의 노드에 적용된 레이블입니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Mode
이 에이전트 풀을 시스템 풀 또는 사용자 풀로 사용하는 방법의 선택입니다.
시스템 풀은 Kubernetes 클러스터에 대한 기능 및 중요한 서비스를 실행하고 사용자 풀은 사용자 워크로드 전용입니다.
모든 Kubernetes 클러스터에는 하나 이상의 노드가 있는 하나 이상의 시스템 노드 풀이 포함되어야 합니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Name
이 에이전트 풀을 나타내는 에이전트 풀 리소스에 사용할 이름입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Taint
이 에이전트 풀의 노드에 적용되는 taint입니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-UpgradeSettingDrainTimeout
에이전트 풀 업그레이드를 진행하기 전에 노드 드레이닝이 완료될 수 있는 최대 시간(초)입니다.
만드는 동안 지정하지 않으면 1800초 값이 사용됩니다.
매개 변수 속성
형식: Int64
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-UpgradeSettingMaxSurge
업그레이드 중에 급증한 노드의 최대 수 또는 백분율입니다.
정수(예: '5') 또는 백분율(예: '50%')으로 설정할 수 있습니다.
백분율을 지정하면 업그레이드 시 총 에이전트 풀 크기의 백분율입니다.
백분율의 경우 소수 노드가 반올림됩니다.
만드는 동안 지정하지 않으면 값 1이 사용됩니다.
MaxSurge 및 MaxUnavailable 중 하나는 0보다 커야 합니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-UpgradeSettingMaxUnavailable
업그레이드하는 동안 사용할 수 없는 노드의 최대 수 또는 백분율입니다.
정수(예: '5') 또는 백분율(예: '50%')으로 설정할 수 있습니다.
백분율을 지정하면 업그레이드 시 총 에이전트 풀 크기의 백분율입니다.
백분율의 경우 소수 노드가 반올림됩니다.
만드는 동안 지정하지 않으면 값 0이 사용됩니다.
MaxSurge 및 MaxUnavailable 중 하나는 0보다 커야 합니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-VMSkuName
노드 VM에 할당된 리소스의 크기를 결정하는 VM SKU의 이름입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
CommonParameters
이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters 를 참조하세요.
출력