nm-ingress-api-nginx.yaml 589 B

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