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

🐛 Nodes added following initial LoadBalancer creation missing Shared IP with Cilium BGP LoadBalancing #231

Open
2 tasks done
dthorsen opened this issue Sep 20, 2024 · 0 comments · May be fixed by #232
Open
2 tasks done
Assignees
Labels
bug Something isn't working in this issue.

Comments

@dthorsen
Copy link

General:

When using Cilium BGP loadbalancing, nodes that join the cluster following the initial call to EnsureLoadBalancer are not getting the shared IP address applied.

  • Have you removed all sensitive information, including but not limited to access keys and passwords?
  • Have you checked to ensure there aren't other open or closed Pull Requests for the same bug/feature/question?

Bug Reporting

Expected Behavior

Applicable new nodes should get the shared IP assigned when they join the cluster if a cilium BGP Load Balancer exists.

Actual Behavior

New nodes are not getting the shared IP assigned.

Steps to Reproduce the Problem

  1. Deploy CCM with cilium BGP load balancing enabled
  2. Deploy a sample deployment such as nginx
  3. Create a service of type LoadBalancer to expose the sample deployment
  4. Scale up the cluster to add a new node
  5. Observe the new node does not get the shared IP attached to it in the Linode Cloud Manager.

Environment Specifications

Screenshots, Code Blocks, and Logs

Additional Notes


For general help or discussion, join the Kubernetes Slack team channel #linode. To sign up, use the Kubernetes Slack inviter.

The Linode Community is a great place to get additional support.

@dthorsen dthorsen self-assigned this Sep 20, 2024
@dthorsen dthorsen added the bug Something isn't working in this issue. label Sep 20, 2024
@dthorsen dthorsen linked a pull request Sep 20, 2024 that will close this issue
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working in this issue.
Projects
None yet
1 participant