Utwórz obiekt w pamięci dla funkcji InitialAgentPoolConfiguration.
Parametry
-AdministratorConfigurationAdminUsername
Nazwa użytkownika administratora, który zostanie zastosowany do systemów operacyjnych z uruchomionymi węzłami Kubernetes.
Jeśli nie zostanie podana, nazwa użytkownika zostanie wybrana przez usługę.
Konfiguracja SSH dla systemów operacyjnych, które uruchamiają węzły w klastrze Kubernetes.
W niektórych przypadkach do utworzenia środowiska roboczego może być wymagana specyfikacja kluczy publicznych.
Lista stref dostępności klastra chmury sieciowej używanej do aprowizacji węzłów w tej puli agentów.
Jeśli nie zostanie określony, zostaną użyte wszystkie strefy dostępności.
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.
Maksymalny czas w sekundach dozwolony na zakończenie opróżniania węzła przed kontynuowaniem uaktualniania puli agentów.
Jeśli nie zostanie określona podczas tworzenia, zostanie użyta wartość 1800 sekund.
Maksymalna liczba lub procent węzłów, które są przesiąknięci podczas uaktualniania.
Można to ustawić na liczbę całkowitą (np. "5") lub wartość procentową (np. "50%").
Jeśli określono wartość procentową, jest to procent całkowitego rozmiaru puli agentów w momencie uaktualnienia.
W przypadku wartości procentowych węzły ułamkowe są zaokrąglane w górę.
Jeśli nie zostanie określona podczas tworzenia, zostanie użyta wartość 1.
Jedna z wartości MaxSurge i MaxUnavailable musi być większa niż 0.
Maksymalna liczba lub procent węzłów, które mogą być niedostępne podczas uaktualniania.
Można to ustawić na liczbę całkowitą (np. "5") lub wartość procentową (np. "50%").
Jeśli określono wartość procentową, jest to procent całkowitego rozmiaru puli agentów w momencie uaktualnienia.
W przypadku wartości procentowych węzły ułamkowe są zaokrąglane w górę.
Jeśli nie zostanie określona podczas tworzenia, zostanie użyta wartość 0.
Jedna z wartości MaxSurge i MaxUnavailable musi być większa niż 0.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej treści można znaleźć na GitHubie, gdzie można także tworzyć i przeglądać problemy oraz pull requesty. Więcej informacji znajdziesz w naszym przewodniku dla współautorów.