apiVersion: v1
kind: Service
metadata:
  name: nvmt
  labels:
    app: nvmt
spec:
  type: NodePort
  ports:
    - port: 1234 #other services look at this port
      targetPort: 81 # service running port
      nodePort: 32004 #to access from outside k8
      protocol: TCP
  selector:
    app: nvmt
  externalIPs:
    - 10.47.100.12
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: nvmt-ing
  annotations:
    #traefik.ingress.kubernetes.io/rewrite-target: /nvmt
    ingress.kubernetes.io/custom-response-headers:
      "Access-Control-Allow-Origin: *"
    #kubernetes.io/ingress.class: "traefik"
spec:
  rules:
    #- host: kafka-rest.navis.com
    - http:
        paths:
          - path: /
            backend:
              serviceName: nvmt
              servicePort: 1234  # same as port in Service