25 Ağustos 2022 Perşembe

kubectl autoscale seçeneği

--cpu-percent seçeneği
Örnek
Şöyle yaparız. Böylece ortalama işlemci kullanımı %50 civarında kalır
kubectl autoscale deployment echoserver --cpu-percent=50 --min=1 --max=4
Örnek
Şöyle yaparız
kubectl autoscale deployment testAppDeployment testAppHpa 
  --cpu-percentage=30 
  --min=1 --max=5
Diğer işlemler şöyle
# Get all the HPA
kubetl get hpa -A

# Describe an HPA resource
kubectl describe hpa testAppHpa 

# View YAML for HPA resource
kubectl get hpa testAppHpa -o yaml
Örnek
Şöyle yaparız
> kubectl autoscale deployment nginx --cpu-percent=10 --min=1 --max=5

> kubectl get hpa

NAME  REFERENCE          TARGETS   MINPODS   MAXPODS   REPLICAS
nginx Deployment/nginx   0%/10%    1         5         1           

Hiç yorum yok:

Yorum Gönder

Cluster Propotional Autoscaler - ReplicaSet Ekler/Siler

Giriş Açıklaması şöyle CPA aims to horizontally scale the number of Pod replicas based on the cluster’s scale. A common example is DNS ser...