#apiVersion: autoscaling/v2beta2 apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: name: php-apache namespace: hpa-example spec: behavior: scaleDown: stabilizationWindowSeconds: 30 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: php-apache minReplicas: 1 maxReplicas: 20 metrics: - type: Resource resource: name: cpu target: type: Utilization averageUtilization: 50 # - type: Object # object: # metric: # name: requests-per-second # describedObject: # apiVersion: networking.k8s.io/v1beta1 # kind: Service # name: php-apache # target: # type: Value # value: 10 # - type: Pods # pods: # metric: # name: packets-per-second # target: # type: AverageValue # averageValue: 1k