apiVersion: apps/v1 kind: Deployment metadata: name: good namespace: test-namespace labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80 --- apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: good namespace: test-namespace spec: scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: good minReplicas: 1 maxReplicas: 10 targetCPUUtilizationPercentage: 50