-
Notifications
You must be signed in to change notification settings - Fork 3.4k
ci,gke: apply allow ESP firewall rules for GKE cluster nodes #39898
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
Conversation
bb1f135
to
ce82721
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That must have been a pain to debug...
Couple questions below to understand.
ce82721
to
f4fda47
Compare
/ci-gke |
7d7cce7
to
9087065
Compare
/test |
In v1.18 Cilium moves to utilizing VXLAN-in-ESP traffic by default. This means traffic between nodes is now ESP and no longer VXLAN when IPsec is enabled. GKE, by default, does not allow ESP traffic between GKE nodes. Therefore, create a ESP allow firewall rule which targets just the cluster nodes. Co-authored-by: Quentin Monnet <qmo@qmon.net> Signed-off-by: Louis DeLosSantos <louis.delos@gmail.com>
9087065
to
5993d72
Compare
/test |
This issue is also in v1.17, but it is not detected due to |
In v1.18 Cilium moves to utilizing VXLAN-in-ESP traffic by default.
This means traffic between nodes is now ESP and no longer VXLAN when IPsec is enabled.
GKE, by default, does not allow ESP traffic between GKE nodes.
Therefore, create a ESP allow firewall rule which targets just the cluster nodes.
Fixes: #39337