Udostępnij za pośrednictwem


InitialAgentPoolConfiguration interface

InitialAgentPoolConfiguration określa konfigurację puli maszyn wirtualnych, które są początkowo zdefiniowane za pomocą klastra Kubernetes.

Właściwości

administratorConfiguration

Poświadczenia administratora, które mają być używane dla węzłów w tej puli agentów.

agentOptions

Konfiguracje, które zostaną zastosowane do każdego agenta w tej puli agentów.

attachedNetworkConfiguration

Konfiguracja sieci dołączonych do puli agentów do użycia przez obciążenia uruchamiane w tym klastrze Kubernetes.

availabilityZones

Lista stref dostępności klastra Chmura sieci używana do aprowizacji węzłów w tej puli agentów. Jeśli nie zostanie określony, zostaną użyte wszystkie strefy dostępności.

count

Liczba maszyn wirtualnych korzystających z tej konfiguracji.

labels

Etykiety zastosowane do węzłów w tej puli agentów.

mode

Wybór sposobu wykorzystania tej puli agentów jako puli systemowej lub puli użytkowników. Pule systemu uruchamiają funkcje i usługi krytyczne dla klastra Kubernetes, a pule użytkowników są przeznaczone dla obciążeń użytkowników. Każdy klaster Kubernetes musi zawierać co najmniej jedną pulę węzłów systemowych z co najmniej jednym węzłem.

name

Nazwa, która będzie używana dla zasobu puli agentów reprezentującego tę pulę agentów.

taints

Defekty zastosowane do węzłów w tej puli agentów.

upgradeSettings

Konfiguracja puli agentów.

vmSkuName

Nazwa jednostki SKU maszyny wirtualnej, która określa rozmiar zasobów przydzielonych dla maszyn wirtualnych węzła.

Szczegóły właściwości

administratorConfiguration

Poświadczenia administratora, które mają być używane dla węzłów w tej puli agentów.

administratorConfiguration?: AdministratorConfiguration

Wartość właściwości

agentOptions

Konfiguracje, które zostaną zastosowane do każdego agenta w tej puli agentów.

agentOptions?: AgentOptions

Wartość właściwości

attachedNetworkConfiguration

Konfiguracja sieci dołączonych do puli agentów do użycia przez obciążenia uruchamiane w tym klastrze Kubernetes.

attachedNetworkConfiguration?: AttachedNetworkConfiguration

Wartość właściwości

availabilityZones

Lista stref dostępności klastra Chmura sieci używana do aprowizacji węzłów w tej puli agentów. Jeśli nie zostanie określony, zostaną użyte wszystkie strefy dostępności.

availabilityZones?: string[]

Wartość właściwości

string[]

count

Liczba maszyn wirtualnych korzystających z tej konfiguracji.

count: number

Wartość właściwości

number

labels

Etykiety zastosowane do węzłów w tej puli agentów.

labels?: KubernetesLabel[]

Wartość właściwości

mode

Wybór sposobu wykorzystania tej puli agentów jako puli systemowej lub puli użytkowników. Pule systemu uruchamiają funkcje i usługi krytyczne dla klastra Kubernetes, a pule użytkowników są przeznaczone dla obciążeń użytkowników. Każdy klaster Kubernetes musi zawierać co najmniej jedną pulę węzłów systemowych z co najmniej jednym węzłem.

mode: string

Wartość właściwości

string

name

Nazwa, która będzie używana dla zasobu puli agentów reprezentującego tę pulę agentów.

name: string

Wartość właściwości

string

taints

Defekty zastosowane do węzłów w tej puli agentów.

taints?: KubernetesLabel[]

Wartość właściwości

upgradeSettings

Konfiguracja puli agentów.

upgradeSettings?: AgentPoolUpgradeSettings

Wartość właściwości

vmSkuName

Nazwa jednostki SKU maszyny wirtualnej, która określa rozmiar zasobów przydzielonych dla maszyn wirtualnych węzła.

vmSkuName: string

Wartość właściwości

string