1 个回答
Horizontal Pod Autoscaler(HPA)根据 Pod 的 CPU 使用率或其他自定义指标,自动调整 Pod 的副本数。HPA 通过持续监控指标,并根据设定的阈值(如 CPU 或内存)来自动扩展或缩减 Pod 数量。配置 HPA 时,需要指定最小副本数、最大副本数和目标指标。
例如,下面是一个基于 CPU 使用率的 HPA 配置示例:
例如,下面是一个基于 CPU 使用率的 HPA 配置示例:
apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: myapp-hpa
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: myapp
minReplicas: 1
maxReplicas: 10
metrics:
type: Resource
resource:
name: cpu
target:
type: Utilization
averageUtilization: 50
发布于:2个月前 (03-14) IP属地:四川省
我来回答
您需要 登录 后回答此问题!