Я создал горизонтальное автоматическое масштабирование, основанное на использовании процессора, и оно отлично работает.Я хочу знать, как я могу настроить автоскалер таким образом, чтобы он просто масштабировался без уменьшения?Причина, по которой я хочу этого, заключается в том, что когда у меня высокая нагрузка / запрос, я создаю несколько операторов, но я хочу сохранить их живыми, даже если в течение некоторого времени они ничего не делают, но автоматическое масштабирование убивает модули и уменьшает их доминимальные реплики через некоторое время, если нет нагрузки.
Мой автоскейлер:
apiVersion: autoscaling/v1
kind: HorizontalPodAutoscaler
metadata:
name: gateway
namespace: default
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: gateway
minReplicas: 1
maxReplicas: 10
targetCPUUtilizationPercentage: 20
Редактировать: Под оператором я подразумеваю небольшие приложения / программы, работающие в модуле.