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

Ingress proxy does not respect the configured advertisedAddress of a dataplane #6545

Closed
albertpx opened this issue Apr 15, 2023 · 1 comment · Fixed by #7332
Closed

Ingress proxy does not respect the configured advertisedAddress of a dataplane #6545

albertpx opened this issue Apr 15, 2023 · 1 comment · Fixed by #7332
Labels
kind/bug A bug triage/accepted The issue was reviewed and is complete enough to start working on it

Comments

@albertpx
Copy link

What happened?

When running a dataplane with a different advertisedAddress than address. For example dataplane is running with the following config:

type: Dataplane
mesh: default
name: {{ name }}
networking:
  address: {{ container_address }}
  advertisedAddress: {{ address }}
  inbound:
    - port: 5555
      servicePort: 6666
      tags:
        kuma.io/service: kuma-test-inbound
        kuma.io/protocol: http

The container_address was for example 172.18.0.2, and the address was 10.0.0.5.

We noticed that only same-zone traffic is working. Dataplane in one zone was able to reach another in the same zone with no issues.

However, cross-zone communication was not working.
After investigating the ingress proxy of the destination zone, we have noticed the following in its config_dump:

kuma-test-inbound::172.18.0.2:5555::cx_active::0

The ingress proxy is trying to reach the dataplane over its address and not advertisedAddress.

@albertpx albertpx added kind/bug A bug triage/pending This issue will be looked at on the next triage meeting labels Apr 15, 2023
@lahabana lahabana added triage/accepted The issue was reviewed and is complete enough to start working on it and removed triage/pending This issue will be looked at on the next triage meeting labels Apr 17, 2023
@github-actions github-actions bot added the triage/stale Inactive for some time. It will be triaged again label Jul 17, 2023
@github-actions
Copy link
Contributor

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed.
If you think this issue is still relevant, please comment on it or attend the next triage meeting.

@jakubdyszkiewicz jakubdyszkiewicz added triage/needs-reproducing Someone else should try to reproduce this and removed triage/accepted The issue was reviewed and is complete enough to start working on it triage/stale Inactive for some time. It will be triaged again labels Jul 21, 2023
@jakubdyszkiewicz jakubdyszkiewicz added triage/accepted The issue was reviewed and is complete enough to start working on it and removed triage/needs-reproducing Someone else should try to reproduce this labels Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug A bug triage/accepted The issue was reviewed and is complete enough to start working on it
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants