nm-ingress-grpc-nginx.yaml 601 B

12345678910111213141516171819202122232425
  1. apiVersion: networking.k8s.io/v1
  2. kind: Ingress
  3. metadata:
  4. name: nm-grpc-ingress-nginx
  5. annotations:
  6. cert-manager.io/cluster-issuer: "letsencrypt-prod"
  7. nginx.ingress.kubernetes.io/ssl-redirect: 'true'
  8. nginx.ingress.kubernetes.io/backend-protocol: "GRPC"
  9. spec:
  10. ingressClassName: public
  11. tls:
  12. - hosts:
  13. - grpc.NETMAKER_BASE_DOMAIN
  14. secretName: nm-grpc-tls-2
  15. rules:
  16. - host: grpc.NETMAKER_BASE_DOMAIN
  17. http:
  18. paths:
  19. - path: /
  20. pathType: Prefix
  21. backend:
  22. service:
  23. name: netmaker-grpc
  24. port:
  25. number: 443