Żądana ilość zasobów dla wymaganego procesora CPU i pamięci. Zaleca się, aby użycie tego pola do reprezentowania wymaganego procesora CPU i pamięci, stare pole cpu i pamięćInGB zostaną wycofane później.
StartupProbe wskazuje, że wystąpienie aplikacji zostało pomyślnie zainicjowane. Jeśli zostanie określony, żadne inne sondy nie zostaną wykonane do momentu pomyślnego zakończenia. Jeśli ta sonda nie powiedzie się, zasobnik zostanie uruchomiony ponownie, tak jak w przypadku niepowodzenia livenessProbe. Może to służyć do zapewnienia różnych parametrów sondy na początku cyklu życia wystąpienia aplikacji, gdy ładowanie danych lub ciepłej pamięci podręcznej może zająć dużo czasu niż podczas operacji na stałym stanie. Nie można tego zaktualizować. Więcej informacji: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
sondy
terminationGracePeriodSeconds
Opcjonalny czas trwania w sekundach, przez który wystąpienie aplikacji musi zostać bezpiecznie zakończone. Może zostać zmniejszony w żądaniu usunięcia. Wartość musi być nieujemna liczba całkowita. Wartość zero wskazuje zatrzymać się natychmiast za pośrednictwem sygnału kill (brak możliwości zamknięcia). Jeśli ta wartość jest zerowa, zostanie użyty domyślny okres prolongaty. Okres prolongaty to czas trwania w sekundach po tym, jak procesy uruchomione w wystąpieniu aplikacji są wysyłane sygnał zakończenia i czas, w którym procesy są wymuszone zatrzymane za pomocą sygnału zabicia. Ustaw tę wartość dłużej niż oczekiwany czas oczyszczania dla procesu. Wartość domyślna to 90 sekund.
Int
DeploymentSettingsAddonConfigs
Nazwa
Opis
Wartość
DeploymentSettingsEnvironmentVariables
Nazwa
Opis
Wartość
ExecAction
Nazwa
Opis
Wartość
polecenie
Polecenie jest wierszem polecenia do wykonania wewnątrz kontenera, katalog roboczy dla polecenia jest główny ('/') w systemie plików kontenera. Polecenie nie jest uruchamiane wewnątrz powłoki, więc tradycyjne instrukcje powłoki ('
"itp.) nie będzie działać. Aby użyć powłoki, należy jawnie wywołać powłokę. Stan zakończenia 0 jest traktowany jako żywy/zdrowy, a stan inny niż zero jest w złej kondycji.
string[]
typ
Typ akcji do wykonania w celu wykonania kontroli kondycji.
"ExecAction" (wymagane)
HttpGetAction
Nazwa
Opis
Wartość
ścieżka
Ścieżka dostępu na serwerze HTTP.
struna
plan
Schemat używany do nawiązywania połączenia z hostem. Wartość domyślna to HTTP.
Możliwe wartości wyliczenia:
-
"HTTP" oznacza, że używany schemat zostanie http://
-
"HTTPS" oznacza, że używany schemat zostanie https://
"HTTP" "HTTPS"
typ
Typ akcji do wykonania w celu wykonania kontroli kondycji.
"HTTPGetAction" (wymagane)
HttpScaleRule
Nazwa
Opis
Wartość
Auth
Wpisy tajne uwierzytelniania dla reguły skalowania niestandardowego.
Właściwości metadanych opisujące regułę skalowania http.
httpscaleRuleMetadata
HttpScaleRuleMetadata
Nazwa
Opis
Wartość
ImageRegistryCredential
Nazwa
Opis
Wartość
hasło
Hasło poświadczeń rejestru obrazów
struna
nazwa użytkownika
Nazwa użytkownika poświadczeń rejestru obrazów
struna
JarUploadedUserSourceInfo
Nazwa
Opis
Wartość
jvmOptions
Parametr JVM
struna
relativePath
Ścieżka względna magazynu, który przechowuje źródło
struna
runtimeVersion
Wersja środowiska uruchomieniowego pliku Jar
struna
typ
Typ przekazanego źródła
"Jar" (wymagany)
Microsoft.AppPlatform/Spring/apps/deployments
Nazwa
Opis
Wartość
nazwa
Nazwa zasobu
ciąg (wymagany)
rodzic
W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.
Minimalna liczba kolejnych sukcesów dla sondy, która ma zostać uznana za pomyślną po niepodaniu. Musi być 1 dla życia i uruchamiania. Wartość minimalna to 1.
Int
timeoutSeconds
Liczba sekund, po których sonda upłynął limit czasu. Wartość minimalna to 1.
Int
ProbeAction
Nazwa
Opis
Wartość
typ
Ustaw wartość "ExecAction" dla typu ExecAction. Ustaw wartość "HTTPGetAction" dla typu HttpGetAction. Ustaw wartość "TCPSocketAction" dla typu TCPSocketAction.
Wymagany procesor CPU. 1 rdzeń może być reprezentowany przez 1 lub 1000m. Powinno to być 500 m lub 1 dla warstwy Podstawowa, a {500m, 1, 2, 3, 4} dla warstwy Standardowa.
struna
pamięć
Wymagana pamięć. 1 GB może być reprezentowane przez 1Gi lub 1024Mi. Powinno to być {512Mi, 1Gi, 2Gi} dla warstwy Podstawowa i {512Mi, 1Gi, 2Gi, ..., 8Gi} dla warstwy Standardowa.
struna
Skala
Nazwa
Opis
Wartość
maxReplicas
Fakultatywny. Maksymalna liczba replik kontenerów. Wartość domyślna to 10, jeśli nie jest ustawiona.
Żądana ilość zasobów dla wymaganego procesora CPU i pamięci. Zaleca się, aby użycie tego pola do reprezentowania wymaganego procesora CPU i pamięci, stare pole cpu i pamięćInGB zostaną wycofane później.
StartupProbe wskazuje, że wystąpienie aplikacji zostało pomyślnie zainicjowane. Jeśli zostanie określony, żadne inne sondy nie zostaną wykonane do momentu pomyślnego zakończenia. Jeśli ta sonda nie powiedzie się, zasobnik zostanie uruchomiony ponownie, tak jak w przypadku niepowodzenia livenessProbe. Może to służyć do zapewnienia różnych parametrów sondy na początku cyklu życia wystąpienia aplikacji, gdy ładowanie danych lub ciepłej pamięci podręcznej może zająć dużo czasu niż podczas operacji na stałym stanie. Nie można tego zaktualizować. Więcej informacji: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
sondy
terminationGracePeriodSeconds
Opcjonalny czas trwania w sekundach, przez który wystąpienie aplikacji musi zostać bezpiecznie zakończone. Może zostać zmniejszony w żądaniu usunięcia. Wartość musi być nieujemna liczba całkowita. Wartość zero wskazuje zatrzymać się natychmiast za pośrednictwem sygnału kill (brak możliwości zamknięcia). Jeśli ta wartość jest zerowa, zostanie użyty domyślny okres prolongaty. Okres prolongaty to czas trwania w sekundach po tym, jak procesy uruchomione w wystąpieniu aplikacji są wysyłane sygnał zakończenia i czas, w którym procesy są wymuszone zatrzymane za pomocą sygnału zabicia. Ustaw tę wartość dłużej niż oczekiwany czas oczyszczania dla procesu. Wartość domyślna to 90 sekund.
Int
DeploymentSettingsAddonConfigs
Nazwa
Opis
Wartość
DeploymentSettingsEnvironmentVariables
Nazwa
Opis
Wartość
ExecAction
Nazwa
Opis
Wartość
polecenie
Polecenie jest wierszem polecenia do wykonania wewnątrz kontenera, katalog roboczy dla polecenia jest główny ('/') w systemie plików kontenera. Polecenie nie jest uruchamiane wewnątrz powłoki, więc tradycyjne instrukcje powłoki ('
"itp.) nie będzie działać. Aby użyć powłoki, należy jawnie wywołać powłokę. Stan zakończenia 0 jest traktowany jako żywy/zdrowy, a stan inny niż zero jest w złej kondycji.
string[]
typ
Typ akcji do wykonania w celu wykonania kontroli kondycji.
"ExecAction" (wymagane)
HttpGetAction
Nazwa
Opis
Wartość
ścieżka
Ścieżka dostępu na serwerze HTTP.
struna
plan
Schemat używany do nawiązywania połączenia z hostem. Wartość domyślna to HTTP.
Możliwe wartości wyliczenia:
-
"HTTP" oznacza, że używany schemat zostanie http://
-
"HTTPS" oznacza, że używany schemat zostanie https://
"HTTP" "HTTPS"
typ
Typ akcji do wykonania w celu wykonania kontroli kondycji.
"HTTPGetAction" (wymagane)
HttpScaleRule
Nazwa
Opis
Wartość
Auth
Wpisy tajne uwierzytelniania dla reguły skalowania niestandardowego.
Minimalna liczba kolejnych sukcesów dla sondy, która ma zostać uznana za pomyślną po niepodaniu. Musi być 1 dla życia i uruchamiania. Wartość minimalna to 1.
Int
timeoutSeconds
Liczba sekund, po których sonda upłynął limit czasu. Wartość minimalna to 1.
Int
ProbeAction
Nazwa
Opis
Wartość
typ
Ustaw wartość "ExecAction" dla typu ExecAction. Ustaw wartość "HTTPGetAction" dla typu HttpGetAction. Ustaw wartość "TCPSocketAction" dla typu TCPSocketAction.
Wymagany procesor CPU. 1 rdzeń może być reprezentowany przez 1 lub 1000m. Powinno to być 500 m lub 1 dla warstwy Podstawowa, a {500m, 1, 2, 3, 4} dla warstwy Standardowa.
struna
pamięć
Wymagana pamięć. 1 GB może być reprezentowane przez 1Gi lub 1024Mi. Powinno to być {512Mi, 1Gi, 2Gi} dla warstwy Podstawowa i {512Mi, 1Gi, 2Gi, ..., 8Gi} dla warstwy Standardowa.
struna
Skala
Nazwa
Opis
Wartość
maxReplicas
Fakultatywny. Maksymalna liczba replik kontenerów. Wartość domyślna to 10, jeśli nie jest ustawiona.
Żądana ilość zasobów dla wymaganego procesora CPU i pamięci. Zaleca się, aby użycie tego pola do reprezentowania wymaganego procesora CPU i pamięci, stare pole cpu i pamięćInGB zostaną wycofane później.
StartupProbe wskazuje, że wystąpienie aplikacji zostało pomyślnie zainicjowane. Jeśli zostanie określony, żadne inne sondy nie zostaną wykonane do momentu pomyślnego zakończenia. Jeśli ta sonda nie powiedzie się, zasobnik zostanie uruchomiony ponownie, tak jak w przypadku niepowodzenia livenessProbe. Może to służyć do zapewnienia różnych parametrów sondy na początku cyklu życia wystąpienia aplikacji, gdy ładowanie danych lub ciepłej pamięci podręcznej może zająć dużo czasu niż podczas operacji na stałym stanie. Nie można tego zaktualizować. Więcej informacji: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
sondy
terminationGracePeriodSeconds
Opcjonalny czas trwania w sekundach, przez który wystąpienie aplikacji musi zostać bezpiecznie zakończone. Może zostać zmniejszony w żądaniu usunięcia. Wartość musi być nieujemna liczba całkowita. Wartość zero wskazuje zatrzymać się natychmiast za pośrednictwem sygnału kill (brak możliwości zamknięcia). Jeśli ta wartość jest zerowa, zostanie użyty domyślny okres prolongaty. Okres prolongaty to czas trwania w sekundach po tym, jak procesy uruchomione w wystąpieniu aplikacji są wysyłane sygnał zakończenia i czas, w którym procesy są wymuszone zatrzymane za pomocą sygnału zabicia. Ustaw tę wartość dłużej niż oczekiwany czas oczyszczania dla procesu. Wartość domyślna to 90 sekund.
Int
DeploymentSettingsAddonConfigs
Nazwa
Opis
Wartość
DeploymentSettingsEnvironmentVariables
Nazwa
Opis
Wartość
ExecAction
Nazwa
Opis
Wartość
polecenie
Polecenie jest wierszem polecenia do wykonania wewnątrz kontenera, katalog roboczy dla polecenia jest główny ('/') w systemie plików kontenera. Polecenie nie jest uruchamiane wewnątrz powłoki, więc tradycyjne instrukcje powłoki ('
"itp.) nie będzie działać. Aby użyć powłoki, należy jawnie wywołać powłokę. Stan zakończenia 0 jest traktowany jako żywy/zdrowy, a stan inny niż zero jest w złej kondycji.
string[]
typ
Typ akcji do wykonania w celu wykonania kontroli kondycji.
"ExecAction" (wymagane)
HttpGetAction
Nazwa
Opis
Wartość
ścieżka
Ścieżka dostępu na serwerze HTTP.
struna
plan
Schemat używany do nawiązywania połączenia z hostem. Wartość domyślna to HTTP.
Możliwe wartości wyliczenia:
-
"HTTP" oznacza, że używany schemat zostanie http://
-
"HTTPS" oznacza, że używany schemat zostanie https://
"HTTP" "HTTPS"
typ
Typ akcji do wykonania w celu wykonania kontroli kondycji.
"HTTPGetAction" (wymagane)
HttpScaleRule
Nazwa
Opis
Wartość
Auth
Wpisy tajne uwierzytelniania dla reguły skalowania niestandardowego.
Minimalna liczba kolejnych sukcesów dla sondy, która ma zostać uznana za pomyślną po niepodaniu. Musi być 1 dla życia i uruchamiania. Wartość minimalna to 1.
Int
timeoutSeconds
Liczba sekund, po których sonda upłynął limit czasu. Wartość minimalna to 1.
Int
ProbeAction
Nazwa
Opis
Wartość
typ
Ustaw wartość "ExecAction" dla typu ExecAction. Ustaw wartość "HTTPGetAction" dla typu HttpGetAction. Ustaw wartość "TCPSocketAction" dla typu TCPSocketAction.
Wymagany procesor CPU. 1 rdzeń może być reprezentowany przez 1 lub 1000m. Powinno to być 500 m lub 1 dla warstwy Podstawowa, a {500m, 1, 2, 3, 4} dla warstwy Standardowa.
struna
pamięć
Wymagana pamięć. 1 GB może być reprezentowane przez 1Gi lub 1024Mi. Powinno to być {512Mi, 1Gi, 2Gi} dla warstwy Podstawowa i {512Mi, 1Gi, 2Gi, ..., 8Gi} dla warstwy Standardowa.
struna
Skala
Nazwa
Opis
Wartość
maxReplicas
Fakultatywny. Maksymalna liczba replik kontenerów. Wartość domyślna to 10, jeśli nie jest ustawiona.