Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
Skalovaniv scif kubernetes
1. Škálování v SCIF Kubernetes
s Horizontal Pod Autoscaler-em
Jozef Juris
DevOps
2. ➔ O Seznamu
➔ Jak funguje Doporučování
➔ Škálování podle CPU metriky
➔ Škálování podle vlastní metriky
➔ Rozdíly mezi starým a novým HPA
O čem to bude?
18. Rozdíly mezi starým a novým HPA
Starý
+ jednoduchý
+ bez práce navíc
- jen 2 metriky CPU a
paměť
Nový
+ vlastní metriky
+ kombinování metrik
+ politika přidávání
odebírání 1.18
+ stabilizační okno 1.18
- nutná integrace
- komplexní konfigurace
19. Rozdíly mezi starým a novým HPA
Starý
● Average value
Nový
● Average value
● Target value
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: contentserver
targetCPUUtilizationPercentage: 80
metrics:
- type: Pods
pods:
metric:
name: metrika
target:
averageValue: 2k
type: AverageValue
metrics:
- type: Object
object:
metric:
name: metrika
describedObject:
apiVersion: v1
kind: Deployment
name: contentserver
target:
Value: 2k
type: Value