ingress.yaml 855 B

1234567891011121314151617181920212223242526272829
  1. apiVersion: networking.k8s.io/v1
  2. kind: Ingress
  3. metadata:
  4. name: opensearch
  5. annotations:
  6. cert-manager.io/cluster-issuer: letsencrypt
  7. nginx.ingress.kubernetes.io/whitelist-source-range: "10.0.0.0/8,192.168.0.0/16"
  8. nginx.ingress.kubernetes.io/proxy-connect-timeout: "900"
  9. nginx.ingress.kubernetes.io/proxy-read-timeout: "900"
  10. nginx.ingress.kubernetes.io/proxy-send-timeout: "900"
  11. nginx.ingress.kubernetes.io/proxy-timeout: "900"
  12. spec:
  13. ingressClassName: nginx
  14. tls:
  15. - hosts:
  16. - dashboards.opensearch.home.wugi.info
  17. secretName: opensearch-dashboards-ingress-certs
  18. rules:
  19. - host: dashboards.opensearch.home.wugi.info
  20. http:
  21. paths:
  22. - path: /
  23. pathType: ImplementationSpecific
  24. backend:
  25. service:
  26. name: opensearch-dashboards
  27. port:
  28. number: 5601