Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MCI: Support for Multiple Paths Targeting Different MCSs in Rules #200

Open
josedev-union opened this issue Oct 18, 2024 · 0 comments
Open

Comments

@josedev-union
Copy link

Hello team,

I would like to inquire if it’s possible to define rules with multiple paths that target different Multi-Cluster Services (MCSs).

For example, consider the following manifest:

spec:
  template:
    spec:
      rules:
      - host: hello.mci.io
        http:
          paths:
          - backend:
              serviceName: auth
              servicePort: 80
            path: /auth
      - host: hello.mci.io
        http:
          paths:
          - backend:
              serviceName: bill
              servicePort: 80
            path: /bill

I attempted to use this configuration, and while the Load Balancer host and path rules were updated accordingly, all requests are still being routed to the default backend. I also noticed that pathType: Prefix is not allowed in MCI, and using asterisk (/auth/* and /bill/*) did not resolve the issue.

Could you please provide guidance on how to achieve this behavior or suggest any potential solutions?

Thank you for your assistance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant