# hpa_template.yaml # Template for a Kubernetes Horizontal Pod Autoscaler (HPA) apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: name: REPLACE_ME-hpa # Replace with your HPA name namespace: YOUR_VALUE_HERE # Replace with your namespace spec: scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: REPLACE_ME # Replace with your deployment name minReplicas: 2 # Minimum number of replicas maxReplicas: 10 # Maximum number of replicas metrics: - type: Resource resource: name: cpu target: type: Utilization averageUtilization: 70 # Target CPU utilization percentage - type: Resource resource: name: memory target: type: Utilization averageUtilization: 80 # Target memory utilization percentage