#kubernetes #autoscaling
#kubernetes #автоматическое масштабирование
Вопрос:
У меня есть развертывание, подобное этому:
apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
name: <my-deployment>
namespace: default
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: <my-deployment>
minReplicas: 1
maxReplicas: 20
metrics:
- type: Resource
resource:
name: cpu
targetAverageUtilization: 133
Я хотел бы оптимизировать использование ресурсов, ускоряя процесс уменьшения масштаба — прямо сейчас я вижу, что он поддерживает модули, несмотря на то, что загрузка процессора выглядит как Current/Target value
— 70%/133%
.
Уточнение — я хочу, чтобы это повлияло только на это развертывание, а не на весь кластер.
Комментарии:
1. Что вы используете в качестве источника показателей? показатели -сервер, heapster, другое?
2. Я не совсем уверен, я работаю над GKE, если это поможет.