AutoScaler Třída

Definuje podrobnosti o konfiguraci automatického škálování webové služby Kubernetes.

K určení konfigurace automatického škálování obvykle použijete metodu deploy_configurationupdateAksWebservice nebo třídy .

Inicializujte automatické škálování.

Dědičnost
builtins.object
AutoScaler

Konstruktor

AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)

Parametry

Name Description
autoscale_enabled
Vyžadováno

Určuje, jestli je automatické škálování povolené nebo zakázané.

max_replicas
Vyžadováno
int

Maximální počet kontejnerů, které má automatické škálování použít.

min_replicas
Vyžadováno
int

Minimální počet kontejnerů, které má automatické škálování použít.

refresh_period_seconds
Vyžadováno
int

Jak často se má automatické škálování pokoušet o škálování webové služby.

target_utilization
Vyžadováno
int

Cílové využití (v procentech ze 100), které by se automatické škálování mělo pokusit zachovat pro webovou službu.

autoscale_enabled
Vyžadováno

Určuje, jestli je automatické škálování povolené nebo zakázané.

max_replicas
Vyžadováno
int

Maximální počet kontejnerů, které má automatické škálování použít.

min_replicas
Vyžadováno
int

Minimální počet kontejnerů, které má automatické škálování použít.

refresh_period_seconds
Vyžadováno
int

Jak často se má automatické škálování pokoušet o škálování webové služby.

target_utilization
Vyžadováno
int

Cílové využití (v procentech ze 100), které by se automatické škálování mělo pokusit zachovat pro webovou službu.

Proměnné

Name Description
autoscale_enabled

Určuje, jestli je automatické škálování povolené nebo zakázané.

max_replicas
int

Maximální počet kontejnerů, které má automatické škálování použít.

min_replicas
int

Minimální počet kontejnerů, které má automatické škálování použít.

refresh_period_seconds
int

Jak často se má automatické škálování pokoušet o škálování webové služby.

target_utilization
int

Cílové využití (v procentech ze 100), které by se automatické škálování mělo pokusit zachovat pro webovou službu.

Metody

deserialize

Převede objekt JSON na objekt automatického škálování.

serialize

Převeďte tento objekt automatického škálování na serializovaný slovník JSON.

deserialize

Převede objekt JSON na objekt automatického škálování.

static deserialize(payload_obj)

Parametry

Name Description
payload_obj
Vyžadováno

Objekt JSON, který se má převést na objekt automatického škálování.

Návraty

Typ Description

Reprezentace automatického škálování poskytnutého objektu JSON

serialize

Převeďte tento objekt automatického škálování na serializovaný slovník JSON.

serialize()

Návraty

Typ Description

Reprezentace JSON tohoto objektu automatického škálování