kind: Service
apiVersion: v1
metadata:
  namespace: default
  name: proxy-service-canary
spec:
  selector:
    app: proxy-canary
  ports:
  - protocol: TCP
    port: 30000
    nodePort: 31000
    targetPort: health-check
    name: health-check
  - protocol: TCP
    port: 30001
    nodePort: 31001
    targetPort: whois
    name: whois
  - protocol: TCP
    port: 30002
    nodePort: 31002
    targetPort: epp
    name: epp
  - protocol: TCP
    port: 30010
    nodePort: 31010
    targetPort: http-whois
    name: http-whois
  - protocol: TCP
    port: 30011
    nodePort: 31011
    targetPort: https-whois
    name: https-whois
  type: NodePort
---
apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
  namespace: default
  name: proxy-autoscale-canary
  labels:
    app: proxy-canary
spec:
  scaleTargetRef:
    apiVersion: extensions/v1beta1
    kind: Deployment
    name: proxy-deployment-canary
  maxReplicas: 10
  minReplicas: 1
