gIngress.yaml 860 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. kind: Ingress
  2. apiVersion: networking.k8s.io/v1
  3. metadata:
  4. name: global-book-api
  5. namespace: book-api
  6. spec:
  7. tls:
  8. - hosts:
  9. - gapi.ieasou.com
  10. secretName: global-book-api
  11. rules:
  12. - host: gapi.ieasou.com
  13. http:
  14. paths:
  15. - path: /
  16. pathType: ImplementationSpecific
  17. backend:
  18. service:
  19. name: global-book-api-canary-svc
  20. port:
  21. number: 8080
  22. ingressClassName: nginx
  23. ---
  24. apiVersion: networking.k8s.io/v1
  25. kind: Ingress
  26. metadata:
  27. name: global-book-api-ingress
  28. namespace: book-api
  29. spec:
  30. rules:
  31. - host: gapi.ieasou.cn
  32. http:
  33. paths:
  34. - path: /
  35. pathType: Prefix
  36. backend:
  37. service:
  38. name: global-book-api-canary-svc
  39. port:
  40. number: 8080
  41. ingressClassName: nginx